出版社内容情報
2005年ごろから、「スクリプト言語」が勢いを増す一方で、「C/C++をもっと簡単にしたコンパイル言語」も意欲的に開発されてきました。その代表格の1つが本書で解説する「Go」です。
「Go」は、Googleがクラウドや検索、AIなどを扱う自社のサービスに最適化できる言語として開発されました。
米HackerRankが毎年公表している「エンジニアが学びたいプログラミング言語ランキング」では、
2019年に圧倒的1位を取り、今も強い人気を誇っています。
また、GitHubの「2022年で急成長しているプログラム」のベスト5にも数えられ、実際にクラウドコンピューティング、Webサービスなどを中心に多くの組織で用いられています。
「Go」は、「C/C++」から必要な部分のみを受け継ぎ、冗長さは廃して、より洗練されて読みやすいコードを書ける仕様になっています。さらに、最近需要の多い技術を実現するコードを簡単に書けるようなライブラリが備わっています。
本書は、このような実用的なプログラムを用いながら、「Go」の基礎を解説していきます。
内容説明
「Go」は、Googleが開発したクラウドや検索、AIなどに最適化されたプログラミング言語。米HackerRank「エンジニアが学びたいプログラミング言語ランキング」では、2019年に1位を獲得。また、GitHubの「2022年で急成長しているプログラム」のベスト5にも数えられている。本書では、ライブラリを使った実用的なプログラムを用いながら、「Go」の基礎を解説。
目次
第1章 「Go」のはじめ方(プログラミング言語「Go」;Goのインストール ほか)
第2章 Webサーバと基本的なデータの記述(Helloプログラムの解説;Goで簡単に書けるWebサーバ ほか)
第3章 Goの関数とポイント(モジュールで使用するファイルを分ける;Goの関数 ほか)
第4章 メソッドとインターフェイス(メソッドの基本;メソッドの特徴的な使い方 ほか)
第5章 Goに特有の記法(繰り返しと条件分岐;ジェネリック ほか)
著者等紹介
清水美樹[シミズミキ]
技術系フリーライター。初心者用の解説本を得手とする。東京都で生まれ、宮城県仙台市で育ち、東北大学大学院工学研究科博士課程修了。工学博士。同学助手を5年間務める。当時の専門は、微粒子・コロイドなど実験中心で、コンピュータやプログラミングはほぼ独習。技術系英書の翻訳も行なう(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。
-
- 和書
- OD>商法史[復刻再版]
-
- 和書
- 萬葉集研究 〈第27集〉