「Go言語」const識別子iotaのビット演算子左シフト(<<)を使うサンプル

2020年12月22日

書式
定数名=数字<<iota
使用例

package main
import "fmt"

const (
    x=1<<iota
    y=3<<iota
    s
    t
)

func main() {
    fmt.Println("x =",x)
    fmt.Println("y =",y)
    fmt.Println("s =",s)
    fmt.Println("t =",t)
}

実行結果
>go run test.go
x = 1
y = 6
s = 12
t = 24

Go言語

Posted by arkgame