この書籍の内容

内容紹介

Goプログラミングについて一歩踏み込んだプロユースの解説書。

読者はシンプルなコードを書きながら、実運用アプリケーションの開発で使うスキルとテクニックを学ぶことができます。

本書のサンプルプログラムはどれもシンプルですがとても実践的です。

拡張性、並行処理、高可用性といったエンタープライズアプリケーションの開発で直面する現実的な問題に対するソリューションが含まれています。

本書を読めば、実際の業務に必要な技能――Goによる開発手法および関連技術の使い方――をマスターし、ツールやプログラムの開発スキルを迅速かつ簡単に向上できます。

日本語版では、監訳者の鵜飼文敏氏による巻末付録「Goらしいコードの書き方」を収録しました。

内容(「BOOK」データベースより)

Goプログラミングについて一歩踏み込んだプロユースの解説書。

読者はシンプルなコードを書きながら、実運用アプリケーションの開発で使うスキルとテクニックを学ぶことができます。

本書のサンプルプログラムはどれもシンプルですがとても実践的です。

拡張性、並行処理、高可用性といったエンタープライズアプリケーションの開発で直面する現実的な問題に対するソリューションが含まれています。

本書を読めば、実際の業務に必要な技能―Goによる開発手法および関連技術の使い方―をマスターし、ツールやプログラムの開発スキルを迅速かつ簡単に向上できます。

日本語版では、監訳者の鵜飼文敏氏による巻末付録「Goらしいコードの書き方」を収録しました。

著者について

Mat Ryer(マット・ライヤー):6歳の頃から父親にプログラミングの手ほどきを受ける。

当初はZX Spectrum上でBASICを使ってゲームやその他のプログラムを作成し、後にはCommodore Amiga上でAmigaBASICやAMOSを利用する。

もっぱら雑誌Amiga Formatから手作業でコードを転記していたが、変数値やGOTO文をいじってふるまいを変えることにも目覚める。

このようなプログラミングへの探求心と執着を備え、18歳の時に英国マンスフィールドの地元企業に就職してWebサイトやサービスの開発に従事する。

2006年に妻Laurieがロンドンのサイエンス・ミュージアムに職を得たため、夫婦でノッティンガムシャー州の地方都市を離れて大都市ロンドンへと転居する。

そしてMatはブリティッシュ・テレコムに入社する。

才能のある開発者や上司とともに、アジャイル開発のスキルと今日まで引き継がれる軽いノリを養う。

ロンドンでの数年間に、C#やObjective-CからRuby、JavaScriptに至るまでさまざまな言語で開発を行う。

そしてGoogleが主導したGoというシステム言語に出会う。

Goが今日の重要な技術的課題に取り組んでいることを知り、まだベータ版だった時代からGoをずっと使い続けている。

2012年に夫妻は英国を離れ、米国コロラド州ボルダーに移住する。

ここでMatはさまざまなプロジェクトに従事している。

ビッグデータを使ったWebサービスや高可用性のシステムといった大規模なものから、副業の小さなプロジェクトや慈善活動などにも携わる。

著者略歴 (「BOOK著者紹介情報」より)

ライヤー,マット

18歳の時に英国マンスフィールドの地元企業に就職してWebサイトやサービスの開発に従事する。

2006年に妻Laurieがロンドンのサイエンス・ミュージアムに職を得たため、夫婦でノッティンガムシャー州の地方都市を離れて大都市ロンドンへと転居する。

そしてMatはブリティッシュ・テレコムに入社する。

2012年に夫妻は英国を離れ、米国コロラド州ボルダーに移住する。

ここでMatはさまざまなプロジェクトに従事している

鵜飼/文敏

ソフトウェアエンジニア。

Google勤務

牧野/聡

ソフトウェアエンジニア。

日本アイ・ビー・エムソフトウェア開発研究所勤務(本データはこの書籍が刊行された当時に掲載されていたものです)

みんなのレビュー

まだレビューがありません