ちょっと間が空いてしまった...
3.4章 Memcache Service
Pull Request
2014-10-25 もくもく会 by a-know · Pull Request #3 · a-know/gaeshakyo-with-go · GitHub
メモ
- GAE/Go での memcache の利用は、下記の stackoverflow が参考になった
- http://stackoverflow.com/questions/13264555/store-an-object-in-memcache-of-gae-in-go
- これさえわかれば、ほかはとくに躓くポイントはなかった
- 公式ドキュメントの例は単なる文字列のやりとりなので、あまり参考にはならなかった...
3.5章 Task Queue Service
Pull Request
3.5章 Task Queue Service by a-know · Pull Request #4 · a-know/gaeshakyo-with-go · GitHub
メモ
- トランザクションを使用しての datastore 操作には、
datastore.RunInTransaction
を使う - GAE/Go での TQ 利用も、概ね Java 本に書いてある通りを素直に実装すればよい。
- 加えて、公式ドキュメント Using Push Queues in Go | App Engine standard environment for Go | Google Cloud が大いに参考になった
producation環境 へも、デプロイ済み。 Goramoph を書いたこともあってか、写経をし始めた頃よりはスラスラ書けるようになってきたきがする...。。