「Go言語」iotaで定数宣言を設定するサンプル

2022年1月21日

書式
const (
定数名 = iota
)
0から型なしの整数の連番を生成する。
iotaは、定数宣言(const)の内での既定された識別子です。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package main
import "fmt"
const (
tA = iota
tB
tC
tD
)
func main() {
fmt.Println(tA)
fmt.Println(tB)
fmt.Println(tC)
fmt.Println(tD)
}
package main import "fmt" const ( tA = iota tB tC tD ) func main() { fmt.Println(tA) fmt.Println(tB) fmt.Println(tC) fmt.Println(tD) }
package main
import "fmt"

const (
    tA = iota
    tB
    tC
    tD
)
func main() {
    fmt.Println(tA)
    fmt.Println(tB)
    fmt.Println(tC)
    fmt.Println(tD)
}

実行結果
C:\study\skill\golang>go run 120.go
0
1
2
3

Go言語

Posted by arkgame