
许式伟 吕桂华等编著
本书以介绍Go语言特性为主,示例则尽量采用作者开发团队平常的实践,内容涉及内存管理(堆和栈)、错误处理、OOP、并发编程等关键话题。 这本书面向的读者是所有打算用Go语言的开发者,主要包括目前使用C、C++、Java、C#的开发人员,甚至一些Python、PHP开发人员也可能转为 Go 程序员。
- 比较早期的一本go语言书,虽然基础的部分变化不大,入门者还是建议阅读新版的书 - 适合略读,许掺杂了很多思想到里面,能带来独特的视角,比如过程式/面向对象式/并发式/安全编程等,越有经验越能理解到这种安排的深意
看完本书感觉讲的很精简,虽然书比较老,但若go有点语法基础还是比较适合有时间就重温。也给自己列了几个章节细看。其他的一些作者的细节思想也可作为参考。 3. 面向对象编程-重要章节:3.5接口 4.并发编程-重要章节4.5节 channel 4.9 完整示例 棋牌游戏服务器示例 5.网络编程(自己要细看) 6.安全编程-重要章节6.6加密通信 7.工程管理-了解gotool、import、(go doc)、go build 8.开发工具-现在就选择vscode\goland就好 9.进阶话题-重点章节:9.1反射 9.4goroutine机理 9.5接口机理
许式伟对技术的理解真是高人一等,可以把我认为理解很好的内容讲解的更透彻,佩服,书有点老,但相比现在的大多数讲go 的图书,这本书还是更值得好好阅读。
写得还不错,但是太早期,不建议新人去看。
讲解深浅得当,适合读书范围广
虽然是比较旧的书籍,但大部分的知识并没有过时,可以当入门书籍来阅读,有些章节可以略看,另外就是有些编程思想上的东西需要多理解下。
许式伟真是Go语言的步道师,听过他好几次技术论坛宣讲Go, 最近在搞Go+。不过这书出来挺久了,版本也比较旧了,算是简略的过了一遍Go的方方面面。
不像是教程,更像是go语言推广书,说了大量的go语言设计思想,却没考虑到读者可能是个编程小白,要先知道怎么用,之后才会关心为什么要这么用吧
讲的通俗易懂,尤其是从别的语言转来的,读起来更有体会
相对入门书籍,有一种go极客思维,看完之后,发现go确实是更好的C语言,吸纳了很多语言的优点,非常精美的语法设计,没有Java语言的繁琐,当之无愧为现代高级语言