本文共 682 字,大约阅读时间需要 2 分钟。
常量
和变量
iota
是go语言的常量计数器,只能在常量的表达式中使用。iota
在const关键字出现时将被重置为0。const中每新增一行常量声明将使iota
计数一次
//常量声明const pi = 3.14// 批量化声明常量const ( a = iota // a = 0 b // 等价于 b = iota = 1 c // c = iota = 2 d // d = iota = 3)const ( con1 = 100 // 100 iota 在const关键字出现时将被重置为0 con2 = iota //1 const中每新增一行常量声明将使 iota 计数一次 _ //2 con3 //3 con4 = 200 //200)
声明局部变量可以用 :=
,这样就可以不要 var
关键字了;声明全局变量必须带var
关键字
//变量声明var v int//变量批量化声明var ( i int j string m bool n float64)//变量初始化 + 类型推导var a1 = 10var name = "alibaba"func main() { //局部变量 可以使用更简略的 := 方式声明并初始化变量 age := 20 // var都可以省略 if age > 18 { fmt.Println("你可以去蹦迪了") } else { fmt.Println("老实待家里") }}
转载地址:http://hlbn.baihongyu.com/