Go 博客

Go 的七年历程

Go 团队
2016 年 11 月 10 日

今天是 Go 开源七周年纪念日。在开源社区的帮助下,包括超过一千名对 Go 源代码库的贡献者,Go 已经发展成为一种在世界各地广泛使用的语言。

过去一年 Go 对用户体验最重大的改变是在 Go 1.6 中添加了对 HTTP/2 的内置支持,以及在 Go 1.7 中将 context 包 整合到标准库中。但是,我们一直在进行许多不太明显的改进。Go 1.7 将 x86-64 编译器更改为使用新的基于 SSA 的后端,将大多数 Go 程序的性能提高了 10-20%。对于计划于明年 2 月发布的 Go 1.8,我们也已将其他架构的编译器更改为使用新的后端。我们还增加了新的移植版本,适用于 32 位 x86 上的 Android、64 位 MIPS 上的 Linux 以及 IBM z Systems 上的 Linux。我们还开发了新的垃圾回收技术,将典型的“停止世界”暂停时间缩短至 小于 100 微秒。(与 Go 1.5 中关于 10 毫秒或更短 的重大消息形成对比。)

今年 1 月份,我们举办了全球 Go 黑客马拉松,即 Gopher Gala。随后,2 月份在印度和迪拜,4 月份在中国和日本,5 月份在旧金山,7 月份在丹佛,8 月份在伦敦,上个月在巴黎,以及上周末在巴西,都举办了 Go 会议。GothamGo 将于下周在纽约举行。今年还出现了 30 多个新的 Go 用户组,八个新的 Women Who Go 分支机构,以及四个在世界各地的 GoBridge 工作坊。

我们对 Go 社区的热情和支持感到欣喜和感激。无论您是通过贡献代码变更、报告错误、在设计讨论中分享您的专业知识、撰写博客文章或书籍、运行聚会、帮助他人学习或改进、开源您编写的 Go 包,还是仅仅成为 Go 社区的一员,Go 团队都感谢您的帮助、时间和精力。没有您,Go 今天不可能取得如此成功。

感谢您,祝愿 Go 再度迎来充满乐趣和成功的年份!

下一篇文章: Go 字体
上一篇文章: 介绍 HTTP 跟踪
博客索引