面向奶酪: Go 变量操作
2019-04-26 本文已影响0人
面向奶酪
Go 变量操作~!
对于静态语言类型来说,变量类型需要先声明的,
Java Code:
int a; //声明一个整型变量
对于动态语言类型来说,不需要声明变量类型
Python Code:
a = 20 #务必初始化缺省值
对于Goland来说,它具有俩者的特性
Go Code:
var [变量名] [类型] 或者 var
Java方式
var a int //初始化
python方式
a := 20 //简短形式。由编译器自动判断
注意事项: 对于 已经已经声明过的变量 再用 简短形式赋值
会抛出 no new variables on left side of := 错误
也就说,声明过的变量不能使用 := 简短形式赋值
PS: := 用于初始化操作。