Go 两岁了

未匹配的标注

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

Andrew Gerrand
2011 年 11 月 10 日

两年前 Google 的一个小团队公开发布了他们刚刚起步的项目 - Go 编程语言. 他们介绍了语言规范, 两个编译器, 一个典型的标准库, 一些新颖的工具以及许多准确的 (尽管很简洁) 文档. 当世界各地的程序员开始使用 Go 时, 他们很欣慰的看着. 团队继续迭代和完善构建, 并逐渐吸引了来自开运啊社区的数十名程序员, 然后是数百名程序员. Go 作者继续制作了很多库, 新工具和大量的 文档. 他们在去年 11 月通过 博客文章 来庆祝成功发布的第一年.
已可用于生产环境, 但扔有改进的空间. "在不久的将来我们的重点是使 Go 程序在高性能系统的背景下更快, 更高效."

今天是 Go 发布的第二年, Go 比以往任何时候都更快, 更稳定. 仔细调整了 Go 的代码生成器, 并发原语, 垃圾回收器和和可以提高 Go 程序性能的核心库. 并为 分析调试 提供了本机支持, 可以更轻松的检测和消除用户代码中的性能问题. 现在使用 Go 教程, 这是一个可以在 Web 浏览器轻松使用的交互式教程.

今年我们推出了针对 Google 的 App Engine 平台的实验性 运行时, 并一直在稳步添加 Go 运行时 对 App Engine 的 APIs 的支持. 就在本周, 我们发布了 Go App Engine SDK 的 1.6.0 版本, 其中包括对 后端 的支持 (长时间运行的进程), 对数据存储区索引的更精细控制和其他各种改进. 如今, Go 运行时几乎同 Python 和 Java 运行时具有同等的功能, 并且可以代替 Python 和 Java 运行时. 实际在, 我们现在的 golang.org 服务就是通过在 App Engine 上运行了一个版本的 godoc 来提供服务的.

2010 年是发现和试验的一年, 而 2011 年是为未来进行微调和计划的一年. 今年我们发布了多个比每周快照更可靠且更好支持的 "发行版". 我们还引入了 gofix 来减轻像新版本迁移的痛苦. 此外, 上个月我们还宣布了 Go 1 版本计划 - 会在接下来的几年一直支持. Go 1 的开发工作已经在进行中, 你可以通过 Go 语言周报 的最新每周快照来观察我们的进度.

该计划将于 2012 年初启动 Go 1. 我们希望同时使 Go App Engine 运行时脱离 "实验" 状态.

但这还不是全部. 对于 gopher 而言, 2011 年也是令人振奋的一年. 他已将自己的形象作为毛绒玩具 (在 Google I/O 大会和其他 Go 演讲中获得的吉祥物) 和黑胶唱片 (已被 OSCON 中每个参与者接受, 现在可以在 谷歌商店 找到.)

还有, 最让惊讶的是, 在万圣节那天, 他和他同为 gopher 的女友一起露面了!

Chris Nokleberg 拍摄的图片.

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

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

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

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

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


暂无话题~