The Go Blog
Go App Engine SDK 1.5.5 リリース
本日、Go App Engine SDK のバージョン 1.5.5 をリリースしました。App Engine ダウンロードページからダウンロードできます。
このリリースには、App Engine API の変更と改善が含まれており、サポートする Go ツールチェーンはrelease.r60.2(現在の安定版リリース)に更新されています。このリリースには、Go ツールチェーンからのgodoc、gofmt、およびgofixツールも含まれています。これらは 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 デバッガーで Go プログラムをデバッグする
前の記事: Go バージョン 1 のプレビュー
ブログインデックス