
千锋教育高教产品研发部
本书共有14章,内容包括:初识Go语言、Go语言的基本语法、Go语言的流程控制、函数与指针、Go语言的内置容器、Go语言的常用内置包、Go语言面向对象编程、Go语言异常处理、Go语言文件IO操作、Go语言网络编程、Go语言数据库编程、Go语言并发编程、Go语言密码学算法、Beego框架项目实战。
作为有其他语言经验的程序员的入门书籍还不错,基本没有什么废话,基础知识结合代码很容易理解。实战部分写的太草草了事了,没有实战意义,不如直接看框架文档。
讲解一般,可能优点在于有视频观看
尼玛,就是选择go doc的一些内容翻译一下,这也能出书,直接看go doc不香吗
这本书没事儿的时候看看还行,不值得买。后面的实战跟没有一样,只贴关键代码,零零碎碎的,应该是给会beego框架的人看的,不是给初学者,但是会beego看这个书又没啥意义。。。真不如我直接看文档
这本相对比较基础的书,写的比较良心,本书学院派里面比较好的,特别是里面比较拗口的术语,作者能做到深入简出的介绍,这种能力在这个圈子里面超级难得。对于初学者来说,强烈建议读一读,也许能解释很多你内心的疑惑,或者可以当做工具书看看。 其中有一句很扎心的话,只有低水平的人采用mutex!!作为一个c++、java,python的老码农,这个语言颠覆了我很多认知,创始者确实直指编程语言的痛点,作者也是轻狂的很啊。 同时,因为作者更侧重于基础,对于一个完整项目的把我和布局没有提到,还有原理性的东西只是做了简单的介绍(可能是故意为之吧),还有就是缺少对工具稍微深入的介绍,比如bin包的用法,pkg包的用法,以及go get类似的原理性东西。如果做到这些就比较完美了。 总之,除了减少基础知识以外,如果作者再加上一些架构类的东西就比较好了,能做到老少咸宜了。
工作前三年一直被go各种语法困扰,第四年看这本书,发现这书非常实用,只讲各种包的使用,对项目开发帮助很大。
这本书是出给培训用的教材吧?感觉只是在抛砖引玉,很多部分只是浅显的介绍一点,举个简单例子就完了。可能配合视频教学才更有用吧。
文字很精炼,阅读收获满满吧,对于一个拥有其他语言经验的人来说说,阅读完以后能对GO与其他语言不同之处有一个比较全面的认知吧。
代码排版差劲,眼睛受不了,知识部分有些点解还不错,但总体太基础
感觉不错,一针见血地指出我们为什么需要Go语言,我们期望Python的易用性和开发效率,又期望有着C++的强大性能。而Go就很好地解决了这个问题,入门门槛低却又能胜任高并发的任务。 除此之外还很用心地解释一些专业术语,即使不是计算机小白也会有所收获