2.1 あらかじめ宣言された型 2.1.1 ゼロ値 2.1.2 リテラル 2.1.2.1 整数リテラル 2.1.2.2 浮動小数点数リテラル 2.1.2.3 runeリテラル 2.1.2.4 文字列リテラル 2.1.2.5 リテラルは型付けされていない 2.1.3 bool(論理型) 2.1.4 数値を表す型(数値型) 2.1.4.1 整数を表す型(整数型) 2.1.4.2 整数を表す特別な型 2.1.4.3 整数型の選択 2.1.4.4 整数関連の演算子 2.1.4.5 浮動小数点数を表す型(浮動小数点数型) 2.1.4.6 複素数を表す型(複素数型) 2.1.5 文字を表す型 2.1.6 明示的型変換 2.1.7 リテラルと型 2.2 変数の宣言 2.3 定数 2.4 型付きの定数と型のない定数 2.5 未使用変数 未使用の定数 2.6 変数および定数の名前 2.7 練習問題 2.8 まとめ