一.声明
与变量类似,但不可修改,声明是可以指定类型也可不指定。
const a = 1 //定义一个常量a
const b float = 3.5 //定义一个浮点型常量
多个变量声明:
const (
x = 99
y = 100
)
批量声明:
const(
a = 99
b
) //a=99,b=99
iota 常量生成器
常量声明可以使用 iota 常量生成器初始化,它用于生成一组以相似规则初始化的常量,而不用每行都写一遍初始化表达式。
type m int
const (
x m =iota
y
z
) //x=0 y=1 z=2