
[美]艾伦A.A.多诺万 [美]布莱恩W.柯尼汉
本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管AlanDonovan联袂撰写,是学习Go语言程序设计指南。本书共13章,主要内容包括:Go的基础知识、基本结构、基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。本书适合作为计算机相关专业的教材,也可供Go语言爱好者阅读。
作为从phper转过来的,总觉得这本书有时候有点不说人话(可能是翻译问题),一句话得反复读几遍才知道啥意思,这是我阅读自《如何阅读一本书》后,第二次感觉阅读时有点吃力的书了,但是依然不影响这本书的质量。强烈推荐,尤其是go扫盲后,作为专业而严谨入门书的首先。
首先推荐原书,毕竟是go语言原创团队出品,内容全面且通俗易懂,由浅入深层层递进,非常适合有编程基础的go语言初学者。 但是强烈不推荐这个译本。翻译问题已经是华章长久以来的老毛病了,这本书的翻译更是透露着浓重的机翻味道。前几章涉及基础知识还好,基本上都还能理解。后面的章节翻译越来越差。尤其到了单元测试那一章,原作者加入了很多个人对于软件工程自动化测试的理解,译者就显得力不从心了。其中的很多表述感觉译者明显就没理解,很多句子翻译出完全不同的意思,甚至有些地方根本就不是通顺的汉语表述。 总结,建议费点劲看原作!
原版内容夯实,翻译浮躁,甚至不如社区的翻译版本。
这个翻译生不逢时,要是搁现在,AI能帮这位翻译大哥整明白点,token消耗不超过一本书的钱
还不如直接豆包翻译的好。后面这种拉胯出版商可以收摊了
翻译不太行,很多句子读的特别绕口,很累,建议粗读一遍就够了,有条件尽量读原版。
该书翻译质量很差。推荐看社区翻译的版本
要是有中文版就好了������
英文版原著没读过,但无意中在网上看社区翻译版本,读了几章,对比之下,这本的翻译实在太拉垮了,越到后面越明显。评价为一般就是因为翻译不行。
看的是中文版的,有深度有广度