Go 部落格
Go for App Engine 現已正式釋出
Go 和 App Engine 團隊很高興地宣佈,Go 執行時已在 App Engine 上正式釋出。這意味著您現在就可以使用新的 1.5.2 SDK 將您正在開發(或計劃開發)的 Go 應用部署到 App Engine。
自我們在 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 日之後停止工作。
最後,我們要衷心感謝我們值得信賴的測試人員以及他們提供的眾多 bug 報告。他們的幫助對於達到這一重要里程碑至關重要。
在 App Engine 上開始使用 Go 的最快方法是查閱 入門指南。
請注意,Go 執行時仍被視為實驗性的;其支援程度不如 Python 和 Java 執行時。