100 Go Mistakes and How to Avoid Them
读书评论:
-
patrickstar12-07值得一读。最后一章的一些例如padding技巧,其实一般来说用处不大,因为go基本上用于IO密集型应用,CPU的这点优化作用不会很明显。
-
那人很像一条狗04-24的错误、如何避免这些错误并深入分析其背后的原理,包括一些常见的错误,比如rang loop、defer使用问题,也有一些优化建议,比如减少内存申请次数、理解内存对齐、理解CPU缓存 cache line原理等等,也有一些是凑数的诸如项目结构代码结构之类的。新手老司机都适宜,总体来说非常具有实践意义的一本小书。
-
贵吗跪好的01-12Very helpful to my work. Code is the new law!
-
wdpm04-15Not having this book will be your 101st mistake if you are a Gopher. 这本书绝不是一本能轻易吸收消化的书籍,虽然本意是Go语言描述,列举了Go开发时常见的100个误区,但是同时论述的经验,同样适用于其他编程领域。这本书,可以被视为Effective XXX系列。
-
xawei08-11概念+具例分析,大部分都是go编程中需要关注的点,值得多看几遍
-
Marine08-06最佳实践集不应该作为死的书籍而应该是活文档,所以减一星,顺带有些内容展开不够好
-
lightnine09-14非常值得一读,既有代码例子,也有原理讲解。
-
潜水员05-25适合快速浏览,有一些自己没注意过的问题,还是挺有用的。相反,另一些自己已经熟悉的问题就全当复习了。 还有一些比较大的功能模块也没有很深入,只能另外再研究学习,全当入门砖了。
-
高端洋气大黄瓜12-10很适合作为 golang 学习的第二本书。
-
BadTudou12-08之前的 5 位豆瓣用户给了 5 星,足以说明其优质
-
GaiheiluKamei12-06这是一本需要看很多遍的书。
-
买个包儿10-28#56有误,GMP模型一节的GOMAXPROCS对应的是P的数量,不是M的数量。5星,本书没有深入底层细节,很适合我这种对底层机制兴趣不大的人,查缺补漏,写好业务代码。
-
铬天青09-28除了那些应该贴在屏幕上的规范,还学到了大量匪夷所思的优化技巧。举个例子,按照降序重新排列结构体的字段后可以得到更紧凑的内存分布。
-
沉寂之舟11-18不仅仅是讲解错误这么简单,还指名了代码风格已经使用场景,优缺点也分析的很到位,还包括了设计模式和最佳实践,是一本能对Go语言提高很有帮助的书.