Go 五岁生日

未匹配的标注

本文为官方 Go Blog 的中文翻译,详见 翻译说明

Andrew Gerrand
2014 年 11 月 10 日

五年前我们启动了 Go 项目. 回首如昨日, 我们正在准备首次公开发布: 我们的 网站 有着漂亮的渐变黄色, Go 被我们称之为是一种 "系统语言",您必须使用分号终止语句并编写 Makefile 来构建代码. 我们不知道如何收到 Go. 人们会分享我们的愿景和目标吗? 人们会觉得 Go 有用吗?

项目启动时, 引起了很多关注. Google 产生了一种新的编程语言, 每个人都渴望查看它. Go 的保守功能集关闭了一些程序员 - 乍一看他们看不到这里 - 但一小组人看到了一个适合他们作为工作软件工程师需求的生态系统的开始. 这少数几个将构成 Go 社区的核心.

Gopher 插图来自 Renee French

最初的版本发布后, 我们花了一些时间来正确传达 Go 背后的目标和设计精神. Rob Pike 在 2012 年的论文中雄辩地做到了这一点. Go 在 Google: 软件工程服务中的语言设计... 更多的是在他的博客文章中 少即是多. Andrew Gerrand 的 优雅成长的代码 (slides) 和 Go for Gophers (slides) 提供了更深入的技术知识和 Go 的设计理念.

随着时间的流逝, 少数变成了许多. 该项目的转折点是 2012 年 3 月发布的 Go 1, 它提供了开发人员可以信赖的稳定语言和标准库. 到 2014 年, 该项目已拥有数百名核心贡献者, 该生态系统拥有数以千计的开发人员维护的不计其数的 库和工具, 并且更大的社区中有许多热情的成员(或者我们称之为 "gopher"). 今天按照我们当前的标准, Go 社区的发展速度超出了我们的预期.

在哪里可以找到那些 gopher? 他们参加了全球各地发生的许多 Go 活动. 今年我们看到了几个专门的 Go 会议: 在丹佛和巴黎举行的首届 GopherCondotGo 会议. 在FOSDEM上访问DevRoom 以及在东京举行的每两年两次 GoCon 会议的实例. 在每次活动中, 来自世界各地的地鼠都热切地介绍了他们的 Go 项目. 对于 Go 团队来说, 遇到这么多共享我们的愿景和激情的程序员感到非常满意.

1200 多位 gophers 参加了在丹佛的 GopherCon 和巴黎的 dotGo.

社区运行的 Go用户组 遍布全球各城市. 如果您还没有访问过本地用户组, 可以考虑一下. 如果您所在的地区没有团体, 也许您应该 开始一个?

今天, Go 在云中找到了家. 随着该行业经历了向云计算的结构性转变, Go 来了, 我们很高兴看到它迅速成为这一运动的重要组成部分. 它的简单性, 效率, 内置的并发原语和现代标准库使其非常适合云软件开发(毕竟, 这就是它的设计目标). 像 DockerKubernetes 这样的重要开源云项目都是用 Go 语言编写的, 而 Google 等基础架构公司 CloudFlare, Canonical, Digital Ocean, GitHub, Heroku 和 Microsoft 现在正在使用 Go 进行繁重的工作.

那么, 未来会怎样? 我们认为 2015 年将是 Go 迄今为止最好的一年.

Go 1.4 除了其 新功能和修复 之外, 还为新的低延迟垃圾收集器奠定了基础, 并支持在移动设备上运行 Go. 该版本将于 2014 年 12 月 1 日发布. 我们预计新版 GC 将于 2015 年 6 月 1 日发布的 Go 1.5 中可用, 这将使 Go 吸引更广泛的应用. 我们等不及要看看人们把它带到哪里.

而且还会有更多重大事件发生, 例如纽约 (11 月 15 日)的GothamGo, 布鲁塞尔 FOSDEM 的另一个 Go DevRoom (1 月 31 日和 2 月 1日; 参与其中!), GopherCon 印度 在班加罗尔(2 月 19 日至 21 日), 最初的 GopherCon 将于 7 月在丹佛市举行, dotGo则将在 11 月在巴黎再次举行.

Go 团队想感谢所有的 gophers. 这是未来五年.

为庆祝 Go 成立5周年, 在接下来的一个月中, Gopher Academy 将发表 Go 用户的一系列文章. 请务必查看 他们的博客,以获取更多 Go 内容.

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/go-blog/5years/...

译文地址:https://learnku.com/docs/go-blog/5years/...

上一篇 下一篇
Summer
贡献者:1
讨论数量: 0
发起讨论 只看当前版本


暂无话题~