appengine ja night #35の発表資料です。 http://gcpja.connpass.com/event/44024/

appengine ja night #35の発表資料です。 http://gcpja.connpass.com/event/44024/
GAE/Goでもローカルサーバで本番環境に近い状態でテストしたい! と、思ったので、色々設定してテストコードを書いたので、メモを残しておこうと思います。 公式のドキュメントにも詳しく書かれていますが、自分用メモということで。 そもそもContextはaetest.NewContext()で作らないと異常終了する 公式のコードを見ればわかりますが、GAE/Goでは、appengine.Contextを使ってAPIを呼び出します。が、Controllerでappengine.NewContext()を呼び出すと、テスト実行時に異常終了してしまうので、実際にコードを書くときは、引数にContextを受け取るようにしなければいけません。 この辺の問題を解決するのは大変だと思いますが、とりあえず、私のパターンをメモしておきます。 package controller import ( "appeng
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く