はじめてのGo言語
Top
About
目次
序章
まずは触ってみよう
インストール
ビルド・実行する
IDEの紹介
第一章 Go言語の基本
基本的な文法
キーワード
基本的な型
型の宣言と変換
変数・定数・リテラル
演算子
条件分岐
繰り返し
ポインタ
ゼロ値
ラベル
第二章 中級者向け
パッケージ
GOPATHについて
go installコマンド
構造体
関数・メソッド
遅延実行
インタフェース
配列
スライス(前編)
スライス(後編)
マップ
init関数による初期化処理
第三章 エラーハンドリング
戻り値によるハンドリング
パニック
リカバリ
第四章 並列処理
ゴルーチン
ゴルーチン間の通信
select文
syncパッケージを利用した同期処理
第五章 テスティング
基本的なユニットテスト
カバレッジ測定
テクニック集
第六章 通信
ソケット通信
HTTP通信
第七章 便利な標準ライブラリ
ファイル入出力
日時に関する処理
文字列処理
コマンドパラメータの処理
CSVのパース/生成
JSONのパース/生成
XMLのパース/生成
第八章 外部ライブラリの利用
go getコマンド
設定ファイルのライブラリ
第九章 システムコールを使用する
GoからWindowsAPIを呼ぶ