- Go 语言中的变量定义及赋值方式
var a int = 1
b = 2
c:= 3 //这种定义方式只能用在函数内部
d, e, f := 4, 5, 6 //同时定义多个变量并赋值
var g, h, i = 7, 8, 9
var{
j = 10
k = 11
l = 12
}
- Go 语言中的常量定义及赋值方法
const{
a = 1+iota //1
b //2
c //3
}
const{
a = 1 << iota
b
c
}
const{
a = 1
b = 2
c = 3
}
const d int = 4 //go 可以忽略类型,进行自动类型推导
- iota介绍
iota是go语言的常量计数器,只能在常量的表达式中使用,在const常量定义中首次值为0,每增加一个常量值加1。