Go程序设计语言(英文版)

艾伦A.A.多诺万 (Alan A.A.Donovan)

出版时间

2015-12-31

ISBN

9787111526285

评分

★★★★★

标签

编程

AI导读
核心看点
  • Go语言官方权威指南,系统讲解语法与并发
  • 由C语言圣经作者撰写,风格严谨且经典
  • 涵盖从基础类型到接口、并发的高级特性
适合谁读
  • 具备C或Java等语言基础的开发者
  • 希望深入理解Go语言底层机制的程序员
  • 需要完善Go知识体系的中高级用户
读前提醒
  • 建议阅读英文原版,翻译版本质量较差
  • 不适合零基础读者,需有一定编程经验
  • 重点研读接口与并发章节,其他可略读
读者共识
  • 内容全面清晰,示例代码有趣且易懂
  • 英文原版阅读体验优于中文翻译版
  • 适合作为工具书查阅,入门后需结合实践

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "这个规则有一个例外:两个变量的类型不携带任何信息且是零值,例如 struct{} 或 [0]int,在当前的实现里面,它们有相同的地址。"
  • "There is one exception to this rule: two variables whose type carries no information and is therefore of size zero, such as struct{} or [0]int, may, depending on the implementation, have the same address."
  • "It is not a problem if the map doesn't yet contain that key"
  • "if the expression is omitted, the initial value is the zero value for this type"
  • "It perfectly safe for a function to return the address of a local variable"
  • "Any file may contain any number of functions whose declaration is just func init() {}"
  • "The type rune is an synonym for int32"
  • "The compiler represents these uncommitted constants with much greater numeric precision than values of basic types, and arithmetic on them is more precise than machine arithmetic; you may assume at least 256 bits of precision."
目录
第1章 综述 1
1.1 Hello,World 1
1.2 命令行参数 4
1.3 查找重复行 8
1.4 GIF动画 13

显示全部
用户评论
还是小说读着轻松……
Exercises很🐂
之前看了《Go语言核心编程》,快速了解了一些Go的特性,但是脑袋里没有留下比较系统的轮廓。最近花了一个月出头看完了这本英文著作,算是对Go有了比较深入的理解。 如果有过类C、Java等语言基础再看这本书,学习效率会更高,不适合零基础的看。 优点: 类似《C语言程序设计》,面面俱到,简单易懂,但又不至于篇幅很长(英文版350页)。 缺点:作为介绍语言的书籍,几乎没有缺点,要是有第二册关于实践的书就更好了。 GO圣经没错了。
书中的示例非常好
作为像我这样不了解Go Web开发的新手而言,部分课后习题的难度还是比较大的,不过单论内容的话的确非常不错。
当年为了做 6.824 看的 lab,书本身非常好,适合实际 go 的入门。
go语言入门经典
感谢高老板赠书。由于阅读之时已经写过一些Golang项目,因此并不觉得有很大难度。本书的优点是思路清晰,基本上把Golang的各大实用特征都进行了举例剖析,很适合作为工具书没事翻翻。
收藏