深入浅出Go语言编程
上QQ阅读APP看书,第一时间看更新

3.1.3 对变量赋值

在对变量赋值时,可使用“var 变量名字 类型 = 表达式”语句声明变量并为其赋予初始值,也可以省略“类型”或“= 表达式”。如果省略的是“类型”,Go语言将根据初始化表达式推导变量的类型信息。如果省略的是“= 表达式”,Go语言将使用类型对应的零值为该变量赋值。

可以在函数内使用短变量的形式声明和初始化变量,使用短变量声明的变量其类型会根据表达式自动推导。声明变量后,可以使用赋值语句初始化或者更新变量值。