「Webアプリ」を「GAE/G」で手軽に「開発」「公開」「運用」!!
はじめてのGoogle APP Engine 「Go言語」編
|
|
茨木 隆彰 著
2012年 2月15日発売
A5判
160ページ
定価 \2,090(本体 \1,900)
|
ISBN978-4-7775-1660-5 C3004 \1900E
|
|
《Googleのプラットフォーム「GAE」でできるクラウドアプリケーション》
「Google App Engine」(以下、「GAE」)は、Googleから提供されている「PaaS」(パース Platform as a Service)です。
「GAE」によって、「クラウド・アプリケーション」を自由に「制作」「公開」「運用」することができます。
「GAE」向けのアプリケーション開発では、従来「Python」や「Java」が使われていましたが、最近になって「Go言語」が追加されました。
「Go言語」のアプリケーションは「ネイティブ・コード」にコンパイルされて実行されます。そのため、従来の言語に比べてCPUの仕様効率が良く、重いアプリケーションを実行するのに向いています。
本書では、この「Go言語」を用いた「Google App Engine」開発を解説しています。
|
|
■ 主な内容 ■ |
はじめに
第1章 |
「Google App Engine」の準備 |
[1-1]Google App Engine |
[1-2]Go言語 |
[1-3] I環境の導入とデベロッパー登録 |
[2-1]最初の一歩 |
[2-2]「GAE/G」の機能を使う |
|
[3-1]データストア |
[3-2]データの保存 |
[3-3]データの読み込み |
[3-4]「データストア」の割り当て |
|
|
[4-1]「メモリ・キャッシュ」とは |
[4-2]「メモリ・キャッシュ」を読み書きする |
|
[5-1]ログイン管理 |
[5-2]「Googleアカウント」によるログイン |
[5-3]「OpenID」を用いたログイン |
[6-1]「URL Fetch」とは |
[6-2]「URL Fetch」を使う |
[6-3]割り当て |
[7-1]「TaskQueue」と「cron」 |
[7-2]「cron」を使う |
[7-3]「TaskQueue」を使う |
[7-4]割り当て |
|
|
[A-1]「Go言語」について |
[A-2] Hello World |
[A-3]「型」と「データ」 |
[A-4]制御構文 |
[A-5]並列性 |
|
索引
※ 内容が一部異なる場合があります。発売日は、東京の発売日であり、地域によっては1〜2日程度遅れることがあります。あらかじめご了承ください。
|
|
|
|