错别字错误,代码排版太差,说的有些自相矛盾。很多知识点说的很浅,有些一笔带过。基本每看一章都要自己上网重新查资料,进行补充,单从书名来看确实做到了入门到进阶,但是也留下了很多坑。
比起看这本书,建议看官网中文的的go语言入门指南。 这本书写的也还行但不推荐看,里面错字一大符合,所有的关键字和两个单词及以上的产量词汇等都杯拆开了,如果没有基础的花,很难看明白。
前面的基础知识挺不错的,讲的比较细,适合入门。 排版有点瑕疵,看起来比较别扭。
这本书是去年在微信读书上发现的。由于微信读书排版问题,给阅读和理解上造成了很大的难度。一直是这本书的诟病,但不知道纸质书是否也有同样的问题。 但从内容上来看,作者以一种浅显易懂的方式,由浅入深,详细讲解了Go语言的规则和使用技巧。很适合初学者翻阅,书中不免有一些解释不当的地方,也需要读者在阅读过程中自己加以分析。 我在阅读的过程当中,随读随想在微信读书上加以注释,希望能给与我一样的初学者一点帮助,以便于理解。在此期间也有一些收获,有一些读者在我的注释下留言,并指出了我的一些理解方面的错误,感谢这些朋友的留言,也感谢微信读书提供了这样一种讨论平台,方便读者之间的沟通。
质量一般,有明显的错误,而且变量和函数命名使用空格,特别恶心
知识点还是比较全,适合初学者,但是错别字比较多,代码排版简直无力吐槽,不知道哪些方法名中的空格是啥情况,作为一个初学者,刚尝试代码的时候真的感觉很莫名其妙
书很不错,但是有个严重的问题,驼峰命名的变量经常显示为带有空格的变量,这是很要命
程序里面的变量名大部分错误,使用驼峰法定义的变量中间多了个空格
3⭐半吧,排版实在无力吐槽减1⭐,有些地方还有错减半⭐,总体还是比较系统的。
伪代码和代码混在一起,很难看出作者实验的细节,错误的地方有些多,可能作者自己都没搞明白。比如带缓冲通道的接收操作处理,明显误导人。
本书整体写的还是不错的,就是一些概念写的不是很正确,也有伪代码写错的地方,不过整体比较好,举的例子很形象,很适合我这种初学者
- 适合初学者的一本书, 内容入门且丰富, 跟着代码一遍遍的敲完, 完全可以算入门(crud boy), 至于之后, 就需要各自修炼了, 「唯手熟尔」
由于现在所做的项目基于作者开发的 cellmesh 框架,公司大佬推荐我阅读此书,的确受益匪浅。相比两个多月前作为小白拜读经典书籍《Go语言圣经》的时候,做了一段时间的Golang开发,理解更透彻了些。 这本书的前11章在介绍基本语法,都能在《Go语言圣经》中学到,再看一遍加深理解,第12章的Go开发技巧简易且实用,最后一章介绍作者开发的 cellnet 框架的网络库,每个部分的切分封装设计十分精妙。 作为一门相对较新的编译型语言,在其他经典语言上取其精华去其糟粕,结合程序员的开发习惯设计出这门使用更人性化且效率颇高的语言,真是越来越喜欢Golang了。 我也开始相信之前表哥说的“Golang将是大势所趋。”
不得不说,作为入门借鉴的书籍,很不错。例子很多,敲一遍,基本上就懂了。有其他高级语言基础的,可以很快的跳过前几章。
较基础的了解完了Go基本语法,文中错字和代码排板有很多问题,看久了也就习惯了。作为基础教程还是OK的