Go-Const

2021-03-29  本文已影响0人  SodaCrush

go 常量

golang中的常量一般用const来定义

const声明多个常量

const (
    a = 1
    b = "go"
    c = "java"
)
const (
    n1 = 100
    n2
    n3
)

常量计数器iota

在const关键字出现时将计数被重置为0。
const中每新增一行常量声明,计数+1(iota可理解为const语句块中的行索引)

const (
    n1 = iota //0
    n2        //1
    n3        //2
    n4        //3
)
const (
    n1 = iota //0
    n2        //1
    _
    n4        //3
)
const (
    n1 = iota //0
    n2 = 100  //100
    n3 = iota //2
    n4        //3
)
// const 关键字出现时,计数器被重置为0
const n5 = iota //0
上一篇 下一篇

猜你喜欢

热点阅读