Go 博客

Go App Engine SDK 1.5.5 发布

Andrew Gerrand
2011 年 10 月 11 日

今天我们发布了 Go App Engine SDK 的 1.5.5 版本。您可以从 App Engine 下载页面下载它。

本版本包含对 App Engine API 的更改和改进,并将支持的 Go 工具链升级到 release.r60.2(当前稳定版本)。此版本还包含 Go 工具链中的 godocgofmtgofix 工具。它们位于 SDK 的根目录下。

此版本中的一些更改不向后兼容,因此我们将 SDK 的 api_version 增加到 3。现有应用在迁移到 api_version 3 时需要修改代码。

SDK 附带的 gofix 工具已使用 App Engine 特定的模块进行了定制。它可以用于自动更新 Go 应用,使其与最新的 appengine 包和更新的 Go 标准库兼容。要更新您的应用,请运行

/path/to/sdk/gofix /path/to/your/app

SDK 现在包含 appengine 包的源代码,因此您可以使用本地 godoc 阅读 App Engine API 文档

/path/to/sdk/godoc appengine/datastore Get

重要提示: 我们已弃用 api_version 2。使用 api_version 2 的 Go 应用将于 2011 年 12 月 16 日之后停止运行。请在此日期之前将您的应用更新为使用 api_version 3。

有关完整更改列表,请参阅发布说明。关于新 SDK 的任何问题,请直接发送到 Go App Engine 讨论组

下一篇文章:使用 GNU Debugger 调试 Go 程序
上一篇文章:Go 1 版本的预览
博客索引