Go 博客

Go 语言 App Engine 现已正式可用

Andrew Gerrand
2011 年 7 月 21 日

Go 和 App Engine 团队很高兴地宣布,App Engine 的 Go 运行时现已正式可用。这意味着您可以将您一直在开发(或打算开发)的 Go 应用立即部署到 App Engine,只需使用新的 1.5.2 SDK 即可。

自从我们在 Google I/O 上宣布 Go 运行时以来,我们一直在 改进和扩展 Go 对 App Engine API 的支持,并添加了 Channels API。Go Datastore API 现在也支持事务和祖先查询。有关所有详细信息,请参阅 Go App Engine 文档

对于那些已经使用 Go SDK 的用户,请注意,1.5.2 版本引入了 api_version 2。这是因为新的 SDK 基于 Go release.r58.1(Go 的当前稳定版本),并且与以前的版本不兼容。现有应用可能需要根据 r58 发行说明 进行更改。更新代码后,您应该使用 app.yaml 文件中的 api_version: 2 行重新部署您的应用。针对 api_version 1 编写的应用将在 8 月 18 日之后停止工作。

最后,我们要衷心感谢我们的信任测试人员及其提供的众多错误报告。他们的帮助对实现这一重要里程碑至关重要。

在 App Engine 上开始使用 Go 的最快方法是使用 入门指南

请注意,Go 运行时仍被视为实验性运行时;它不像 Python 和 Java 运行时那样得到很好的支持。

下一篇文章:两个 Go 演讲:“Go 中的词法扫描”和“Cuddle:一个 App Engine 演示”
上一篇文章:错误处理和 Go
博客索引