通向Golang的捷径【1. Go 语言的起源, 特性和发展】
第 I 部分 学习 Go 语言的理由 1 Go 语言的起源, 特性和发展 1.1 起源和发展 2007 年已开始酝酿 Go 语言,2009 年出现了 Go 语言的首个公开版本, Go 的初始设计开始于 2007 年 9 月 12日, 它是 Google 公司的一个附属项目 ( 花费每个工作日 20% 的时间, 来完成的项目), 并由三个著名的软件工程师来实现, Robert Griesemer(从事于 Java HotSpot 虚拟机的研究), Rob Pike(贝尔实验室 Unix 开发组的成员, 从事于 Plan 9, Inferno 操作系统和 Limbo 语言的研究), Ken Thompson(贝尔实验室 Unix 开发组的成员,曾经开发过 C 语言,Unix 和 Plan 9 操作系统, 协助 Rob Pike 完成 UTF-8 的开发), 从 2008 年 2 月开始, Ken Thompson 已在开发对应的编译器, 以展示所需的设计理念, 它能生成 C 语言代码. 在 2008 年中,Go 语言已基本完成, 剩余的工作主要是编译器和运行时功能的实现, 同时 Ian Lance Taylor 加入开发组, 并于 2008 年 5 月构建了一个基于 gcc 的编译器. Russ Cox 加入开发组后, 开始基于 Go 语言的开发, 并创建了 Go 语言库, 在 Go