constants(定数)
Goには下記のconstants(定数)が存在する。
特に, *がついているconstantsを総称してnumeric constantsと呼ぶ。
booelan constants
rune constants *
integer constants *
floating-point constants *
complex constants *
string constants
constant value(定数値)は, 下記によって表される
rune/integer/floating-point/imaginary/string literal
定数となる識別子
定数式
結果が定数となる変換
値に対して適用されるunsafe.Sizeofのようなbuilt-in関数からの戻り値
式に対して適用されるcapやlen
文字列定数のlen
複素数定数のrealとimag
数値定数のcomplex
booleanの真理値は事前に宣言された定数のtrue, falseによって表される
事前に宣言された識別しiotaは数値リテラルを表す
(途中)