Go 部落格

適用於 App Engine 的 Go 現已正式釋出

Andrew Gerrand
2011 年 7 月 21 日

Go 和 App Engine 團隊激動地宣佈,適用於 App Engine 的 Go 執行時現已正式釋出。這意味著您現在可以使用新的 1.5.2 SDK 部署您一直在開發(或打算開發)的 Go 應用到 App Engine 上。

自從我們在 Google I/O 大會宣佈 Go 執行時以來,我們一直在改進和擴充套件 App Engine API 對 Go 的支援,並增加了 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
部落格索引