GAE/GO Cloud Datastoreを使ってみる
Cloud Datastoreについて
スキーマレスなオブジェクトデータベースです。
Kindと呼ばれるテーブルみたいなものに
Entityと呼ばれるオブジェクトを格納できます。
Entityには一意のKeyが割り当てられています。
EntityのフィールドはPropertyといいます。
スキーマレスなオブジェクトデータベースです。
Kindと呼ばれるテーブルみたいなものに
Entityと呼ばれるオブジェクトを格納できます。
Entityには一意のKeyが割り当てられています。
EntityのフィールドはPropertyといいます。
ルーティングとORMには以下のものを使わせてもらいます。
goは好きなものを選択して作れるのがよいですね。
gojiはシンプルで高速なWAFです。
middlewareを足すことで機能を追加することができます。
ORMは他にcoopernurse/gorpも有名らしいですが、gormのほうがドキュメントが充実しており機能も豊富なのでgormを使ってみます。
goapp get github.com/zenazn/goji
goapp get github.com/jinzhu/gorm
ローカル環境では普通のmysqlと同様でしたが、
GAEから繋ごうとするとハマりました。