1、标准声明
var 变量名 变量类型
举例:
var name string var age int var isOk bool fmt.Println(name,age,isOk)
2、批量声明
var( a string b int c bool ) fmt.Println(a,b,c)
3、变量初始化
var 变量名 类型 = 表达式
举例:
var name1 string = "hedy" var age1 int = 18 fmt.Println(name1,age1)
初始化多个变量:
var name2,age2 ="seamus",19 fmt.Println(name2,age2)
4、go语言支持类型推导(将变量类型省略)
var x = "andy" var y = 17 fmt.Println(x,y)
5、短变量声明
m := "mike" n := 20 fmt.Println(m,n)