Go 部落格
App Engine 現在正式推出 Go
Go 和 App Engine 團隊興奮地宣布,適用於 App Engine 的 Go 執行環境現在已經正式推出。這表示您可以立即將正在進行 (或打算進行) 的 Go 應用程式部署到 App Engine,使用新的 1.5.2 SDK 即可完成。
自我們在 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
部落格索引