注:古い記事の為、内容が最新ではない可能性がありますm(_ _)m どうもこんにちわ!マツウラです。 前回のDatastoreのエンティティ操作に引き続き、今回はQueryについてGoでの基本的な取り扱い方を見ていきます。 参考:Go — Google Developers Datastore Queries Query 次のコードはGoでのクエリを使用した一般的な例です。 Filter(),Order()といった下記で説明している機能も使用しています。 クエリの結果として取得されるエンティティは、GetAll()に渡したスライスに格納されます。 c := appengine.NewContext(r) q := datastore.NewQuery("Person").Filter("LastName =", "Voski").Filter("Height <=", 200).Order