在接触 Go 语言之后,对这门编程语言非常着迷,期间也陆陆续续开始一些帮助国内编程爱好者了解和发展 Go 语言的工作,比如开始录制视频教程《Go编程基础》。但由于目前国内并没有比较好的 Go 语言书籍,而国外的优秀书籍因为英文的缘故在一定程度上也为不少 Go 语言爱好者带来了一些学习上的困扰,不仅为了加快扩散 Go 爱好者的国内群体,本人在完成阅读这本名叫 《The Way to Go》 之后,决定每天抽出一点时间来进行翻译的工作,并且以开源的形式免费分享给有需要的 Go 语言爱好者。
Go 语言起源 2007 年, 并于 2009 年正式对外发布。 它从 2009 年 9 月 21 日开始作为谷歌公司 20% 兼职项 目, 即相关员工利用 20% 的空余时间来参与 Go 语言的研发工作。 该项目的三位领导者均是著名的 IT 工程师: Robert Griesemer, 参与开发 Java HotSpot 虚拟机; Rob Pike, Go 语言项目总负责人, 贝尔实验室 Unix 团队成员, 参与的项目包括 Plan 9, Inferno 操作系统和 Limbo 编程语言; Ken Thompson, 贝尔实验室 Unix 团队成员, C 语言、 Unix 和 Plan 9 的创始人之一, 与 Rob Pike 共同开发了 UTF-8 字符集规范。 自 2008 年 1 月起, Ken Thompson 就开始研发一款以 C 语言为目标结果的编译器来拓展 Go 语言的设计思想。 这是一个由计算机领域 “发明之父” 所组成的黄金团队, 他们对系统编程语言, 操作系统和并行都有着非常深刻的见 解