变量

    var 语句的作用域(可见范围)可以是 包级别 或者 函数级别 。下面这个例子同时包含这两种级别:

    /_src/tour/variables.go

    作用域是啥意思呢?

    变量申明可以带初始值,一个变量一个。在初始值存在的情况下,类型可以忽略;变量则继承初始值的类型。

    /_src/tour/variables-with-initializers.go

    在函数内部,可以用 赋值语句代替 var 变量申明语句,变量类型也可以省略,这就是 简式申明

    在函数外部,每个语句都必须由一个关键字开始(如 varfunc 等), 语句不可用。

    下一节 我们一起来看看 Go 语言 。

    订阅更新,获取更多学习资料,请关注我们的 微信公众号