Go 博客

Go:2010年3月更新

Andrew Gerrand
2010年3月18日

欢迎来到 Go 官方博客。我们 Go 团队希望利用此博客,让世界了解 Go 编程语言的开发以及围绕它的不断增长的库和应用程序生态系统。

自从我们去年 11 月推出 Go 以来已经过去几个月了,所以让我们谈谈从那时起 Go 世界发生了什么。

Google 的核心团队继续开发语言、编译器、软件包、工具和文档。编译器现在生成的代码在某些情况下比发布时的速度快 2 倍到 10 倍。我们整理了一些基准测试选集的图表,并且构建状态页面跟踪提交到存储库的每个变更集的可靠性。

我们对语法进行了更改,使语言更加简洁、规范和灵活。分号已几乎完全从语言中移除。 …T 语法简化了处理任意数量的类型化函数参数。语法 x[lo:] 现在是 x[lo:len(x)] 的简写。Go 现在还原生支持复数。请参阅发行说明了解更多信息。

Godoc现在为第三方库提供了更好的支持,并且发布了一个新工具 - goinstall - 以便于安装它们。此外,我们开始开发一个软件包跟踪系统,以便于查找所需内容。您可以在软件包页面上查看该系统的雏形。

已向标准库添加了超过 40,000 行代码,其中包括许多全新的软件包,大部分是由外部贡献者编写的。

说到第三方,自发布以来,在我们邮件列表和 irc 频道(freenode 上的 #go-nuts)上形成了一个充满活力的社区。我们已正式将 50 多人添加到项目中。他们的贡献范围从错误修复和文档更正到核心软件包以及对其他操作系统的支持(Go 现在已在 FreeBSD 上得到支持,并且正在进行Windows 移植)。我们认为这些社区贡献是我们迄今为止取得的最大成功。

我们也收到了一些不错的评价。这篇最近发表在 PC World 上的文章总结了围绕该项目的热情。一些博主开始记录他们在该语言中的体验(例如,请参阅此处此处此处)。我们用户的总体反应非常积极;一位新手评论道“我印象非常深刻。Go 在简洁性和强大性之间取得了完美的平衡。”

至于未来:我们倾听了无数声音,了解了他们的需求,现在正专注于使 Go 准备好迎接黄金时段。我们正在改进垃圾回收器、运行时调度程序、工具和标准库,并探索新的语言特性。2010 年将是 Go 激动人心的一年,我们期待与社区合作,使其取得成功。

下一篇文章:第三方库:goprotobuf 及其他
博客索引