読者です 読者をやめる 読者になる 読者になる

The Round

合同会社ナイツオの開発ブログ

静岡でGo言語やりたい人!!→こちら

GAE/Go でのGOPATH設定

Google App Engine for GoでのGOPATH設定についていろいろ試行錯誤したのでメモしておきます。 ベストプラクティスかどうかは分かりません。 わるいGOPATH まず、今迄ずっとやっていて相当ストレスを感じていた悪いGOPATH設定を晒しておきます。 GAEアプリケ…

GAE/Go Ancestorクエリについて

どうもお久しぶりになります、マツウラです。 取り上げる内容は、Google App EngineのDatastoreにおけるAncestorクエリです。 今回Ancestorクエリについて調べたのは次の理由からです。 put直後にQueryで問い合わせたところ、putしたハズのEntityが取れなか…

Google App EngineのModules・Versionsとqueueやcronの設定ファイルとの関連をいろいろ試してみた。

どうもこんにちわ。マツウラです。 今回はGAEアプリケーションのModulesやバージョンと、CronやTaskqueueの設定がどう関連しているのかをいろいろ試してみました。

Google App Engine for GoからBigQueryへStreaming Insertしてみる

こんちわ!マツウラです。 前回に引き続きGAE/GoからBigQuery APIを使用してみます。 今回は、BigQueryにデータのリアルタイム挿入を行うStreaming Insertをやってみます。

Google App Engine for GoからBigQuery APIを使ってみる

どうもこんにちわ!マツウラです。 今回はGAE/Goと、BigQueryの組み合わせです。 BigQueryにデータセットを用意して、クエリを実行するところまでやっていこうと思います。

GAE/Go TaskQueueについて その3~Delayパッケージ~

どうもこんにちわ!マツウラです。 Push,Pullに続き今回はdelayパッケージについてです。 タスク毎に異なるハンドラを定義する手間を省くことが出来るのでちょっとしたタスク処理に便利そうです。 公式ドキュメントを参考に見てゆきます。

GAE/Go TaskQueueについて その2~Pullキュー~

こんにちわ!マツウラです。 前回のPushキューに引き続き、今回はPullキューについてです。 公式ドキュメントを参考に見てゆこうと思います。

GAE/Go TaskQueue その1~Pushキュー~

どうもこんにちわ!マツウラです。 今回はデータストアを取り上げたことに続いてタスクキューについてです。 Go言語版のタスクキュードキュメントを参考に見てゆこうと思います。

GAE/Go Datastore特有の機能~構造化プロパティ~

こんにちは、マツウラです! これまで2回連続して見てきましたGo言語版のDatastoreインターフェースの機能ですが、3回目の最後は構造化プロパティについてです。 エンティティのプロパティに構造体を渡すことができる、という機能です。

GAE/Go Datastore特有の機能~プロパティのタグ付け~

どうもこんにちわ!マツウラです。 前回はDatastoreインターフェースにおいてGo言語特有の機能であるPropertyLoadSaverについてでした。 今回はプロパティのタグ付け機能について見てゆきます。

GAE/Go Datastore特有の機能~PropertyLoadSaver~

どうもこんにちわ!マツウラです。 今回はGo言語版のDatastoreインターフェースにおいて、 Java,Pythonとは異なる特徴的な機能を見てゆこうと思います。

GAE/Go プロジェクションクエリ

こんにちわ!マツウラです。 前々回、前回と引き続きGo言語によるApp Engine Datastoreクエリについてです。 今回はエンティティ全体を取得する通常のクエリに対して、任意のプロパティ値のみを取得することが可能なプロジェクションクエリについてです。 そ…

GAE/Go Datastore クエリカーソル

どうもこんにちわ!マツウラです。 今回は前回の基本的なクエリに続けてGo言語でのクエリカーソルの使い方について見てゆきます。

GAE/Go Datastoreの基本的なクエリ

どうもこんにちわ!マツウラです。 前回のDatastoreのエンティティ操作に引き続き、今回はQueryについてGoでの基本的な取り扱い方を見ていきます。

GAE/Go - Datastoreでの保存、取得、更新、削除

GAE/Go Datastore どうもマツウラです。 App Engineを使用するにあたって欠かせないDatastore。 Go言語での使用方法はどのようになっているのでしょうか? 公式チュートリアルを参考に簡単に見てゆきます。