var语句申明(declare)变量列表; 跟
函数
参数列表一样,类型在最后指定。
var语句的作用域(可见范围)可以是包级别或者函数级别。 下面这个例子同时包含这两种级别:
作用域是啥意思呢?
以上述代码为例,变量 、 、 的作用域是包级别, 意味着包内任何函数都可以访问这些变量; 定义在函数内部的 则是函数级别, 只有在 函数内部才能访问。
初始值
变量申明可以带初始值,一个变量一个。 在初始值存在的情况下,类型可以忽略;变量则继承初始值的类型。
简式申明
在函数内部,可以用 赋值语句代替var变量申明语句, 变量类型也可以省略,这就是简式申明。
在函数外部,每个语句都必须由一个关键字开始(如var、func等), 语句不可用。
下一步
下一节 我们一起来看看Go语言 基本类型 。
订阅更新,获取更多学习资料,请关注我们的 微信公众号 :
小菜学编程
领取专属 10元无门槛券
私享最新 技术干货