go语言的变量声明方式

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)
原文地址:https://www.cnblogs.com/hw1988/p/14302405.html