Go语言精进之路:从新手到高手的编程思想、方法和技巧(1)
上QQ阅读APP看书,第一时间看更新

推荐语

2017年我曾邀请白明到GopherChina分享过如何用Go风格来写Go代码,当时就很期待更多Go风格方面的技术干货。这次白老师给我们带来了这本书,它系统讲解了如何运用Go思维、Go风格、Go最佳实践来写好代码,鞭辟入里。

——谢孟军 积梦智能CEO/GoCN社区和GopherChina发起人

这本书内容全面、翔实,涵盖Go基本语法、Go运行时底层实现、常用标准库和第三方库的使用、代码设计模式,以及官方工具链和常见第三方工具的使用。因此,本书既可以用来巩固Go知识,也可以用来开拓技术视野。

——老貘 《Go语言101》作者

Go语言是一门入门相对简单的编程语言,我的很多使用其他编程语言的朋友,一天时间就可以学完Go语言的基础知识,但是当他们想进一步学习Go语言时,却又感到茫然,无从下手。目前市面上有一些Go入门的书,也有一些专门讲Go高级专题的书,但是鲜有帮助Go入门者提高的书,白明老师的这本书正好填补了这一空白。本书从思维和实践两个层面讲解如何写出地道的Go风格的代码,值得想进一步提高Go编程水平的朋友拥有。

——晁岳攀(鸟窝) 微服务框架rpcx的作者/资深工程师

白明是国内Go语言圈子里的资深开发者,这本书脱胎于他丰富的编程经验,其中一条条的总结饱含着他对Go语言的热爱。对于广大的Go语言爱好者来说,通过这本书充分吸取一位高手的经验实在是一个难得的机会。相信本书能够帮助那些热爱Go语言编程的朋友们更上一层楼。

——郝林 《Go语言核心36讲》和《Go并发编程实战》作者

本书有两大特色:第一,通过条目的方式覆盖Go语言的方方面面;第二,旨在道出如何写出符合Go思维和语言惯例的高质量代码。独特的组织方式让你在掌握Go语法的同时,更能写出Go风格的代码。白明老师是早期的Go语言布道者,写的博文通俗易懂,近些年还一直更新Gopher Daily,让大家第一时间掌握Go的动态。这本不一样的Go书,值得你拥有。

——徐新华(polarisxu) Go语言中文网站长/《Go语言编程之旅》作者