阡陌居

 找回密码
 立即注册
搜索
热搜: 新人报到
查看: 179|回复: 0

[计算机科学] 《Go语言圣经(中文版)》作者:艾伦A.A.多诺万等 译者:柴树杉 【PDF】

[复制链接]

用户组:秀才

      UID
251
      积分
881
      回帖
12
      主题
102
      发书数
101
      威望
723
      铜币
4278
      贡献
0
      阅读权限
40
      注册时间
2025-3-1
      在线时间
55 小时
      最后登录
2025-5-16
发表于 2025-3-30 16:45 | 显示全部楼层 |阅读模式




作品简介:
“Go是一个开源的编程语言,它很容易用于构建简单、可靠和高效的软件。”(摘自Go语言官方网站: http://golang.org
Go语言由来自Google公司的 Robert GriesemerRob PikeKen Thompson三位大牛于2007年9月开始设计和实现,然后于2009年的11月对外正式发布(译注:关于Go语言的创世纪过程请参考 http://talks.golang.org/2015/how-go-was-made.slide )。语言及其配套工具的设计目标是具有表达力,高效的编译和执行效率,有效地编写高效和健壮的程序。
Go语言有着和C语言类似的语法外表,和C语言一样是专业程序员的必备工具,可以用最小的代价获得最大的战果。 但是它不仅仅是一个更新的C语言。它还从其他语言借鉴了很多好的想法,同时避免引入过度的复杂性。 Go语言中和并发编程相关的特性是全新的也是有效的,同时对数据抽象和面向对象编程的支持也很灵活。 Go语言同时还集成了自动垃圾收集技术用于更好地管理内存。
Go语言尤其适合编写网络服务相关基础设施,同时也适合开发一些工具软件和系统软件。 但是Go语言确实是一个通用的编程语言,它也可以用在图形图像驱动编程、移动应用程序开发 和机器学习等诸多领域。目前Go语言已经成为受欢迎的作为无类型的脚本语言的替代者: 因为Go编写的程序通常比脚本语言运行的更快也更安全,而且很少会发生意外的类型错误。
Go语言还是一个开源的项目,可以免费获取编译器、库、配套工具的源代码。 Go语言的贡献者来自一个活跃的全球社区。Go语言可以运行在类 UNIX系统—— 比如 LinuxFreeBSDOpenBSDMac OSX——和 Plan9系统和 Microsoft Windows操作系统之上。 Go语言编写的程序无需修改就可以运行在上面这些环境。
本书是为了帮助你开始以有效的方式使用Go语言,充分利用语言本身的特性和自带的标准库去编写清晰地道的Go程序。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|阡陌居

GMT+8, 2025-5-17 10:33 , Processed in 0.083093 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表