はじめてのGo言語
Top About

目次

序章

  • まずは触ってみよう
  • インストール
  • ビルド・実行する
  • IDEの紹介

第一章 Go言語の基本

  • 基本的な文法
  • キーワード
  • 基本的な型
  • 型の宣言と変換
  • 変数・定数・リテラル
  • 演算子
  • 条件分岐
  • 繰り返し
  • ポインタ
  • ゼロ値
  • ラベル

第二章 中級者向け

  • パッケージ
  • GOPATHについて
  • go installコマンド
  • 構造体
  • 関数・メソッド
  • 遅延実行
  • インタフェース
  • 配列
  • スライス(前編)
  • スライス(後編)
  • マップ
  • init関数による初期化処理

第三章 エラーハンドリング

  • 戻り値によるハンドリング
  • パニック
  • リカバリ

第四章 並列処理

  • ゴルーチン
  • ゴルーチン間の通信
  • select文
  • syncパッケージを利用した同期処理

第五章 テスティング

  • 基本的なユニットテスト
  • カバレッジ測定
  • テクニック集

第六章 通信

  • ソケット通信
  • HTTP通信

第七章 便利な標準ライブラリ

  • ファイル入出力
  • 日時に関する処理
  • 文字列処理
  • コマンドパラメータの処理
  • CSVのパース/生成
  • JSONのパース/生成
  • XMLのパース/生成

第八章 外部ライブラリの利用

  • go getコマンド
  • 設定ファイルのライブラリ

第九章 システムコールを使用する

  • GoからWindowsAPIを呼ぶ
当サイトはGoCuto開発チームが運営しています。
Copyright © 2015 Unirita Inc. All Rights Reserved.
Powered by Hugo & Pixyll