「Go言語」const識別子iotaのサンプル
書式
iotaは、定数宣言(const)の内での既定された識別子です。
型なしの整数の連番を生成します。
使用例
package main import "fmt" func main() { const ( a = iota //0 b //1 c //2 d = "test" //iota += 1 e //"test" iota += 1 f = 120 //iota +=1 g //100 iota +=1 h = iota //7 i //8 ) fmt.Println(a,b,c,d,e,f,g,h,i) }
実行結果
>go run test.go
0 1 2 test test 120 120 7 8