Go---语言变量
变量
声明变量的一般形式是使用 var 关键字:
var identifier type
单变量申明
1.指定变量类型,声明后若不赋值,使用默认值。
var a int
2.根据值自行判定变量类型。
var a = 10
3.省略var, 注意 :=左侧的变量不应该是已经声明过的,否则会导致编译错误。
c := 10 //这种不带声明格式的只能在函数体中出现
普通赋值:
// var 变量名称 变量类型 = 值 var num int = 1
平行赋值
var num1,num2 int = 1, 2
多变量声明
// 这种因式分解关键字的写法一般用于声明全局变量
var (
vname1 v_type1
vname2 v_type2
)
多行赋值
var ( num1 int = 1 num2 int = 2 )