Go 部落格

Go for App Engine 現已正式釋出

Andrew Gerrand
2011年7月21日

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 執行時。

下一篇文章:兩次 Go 演講:“Go 的詞法掃描”和“Cuddle:一個 App Engine 演示”
上一篇文章:錯誤處理與 Go
部落格索引