go语言学习笔记2----变量、常量
一、变量
1 变量定义 var
var 变量名 数据类型
Example var a int
2 变量初始化
var a int=10 或者 a:=10(自动推到类型)
3 变量赋值
var a int
a=10
多重赋值 i,j=j,i
4 匿名变量 使用'_'
func test()(a,b,c int){
return 1,2,3
}
_,_,num:=test()
二、常量
1 常量定义
const pi float64 = 3.14
2 枚举
iota 在每一个const出现的时候被重置为0.在下一个const出现之前,没出现一次,所代表的数字自动增加1
const(
a=iota //0
b=iota //1
c=iota //2
)
Computers are a sadness,I am the cure.