Go中语句块

132 阅读1分钟

可赋值性根据类型不同有着不同的规则:类型必须精确匹配,nil可以被赋给任何接口变量或引用类型。

对于每个类型T,都有一个对应的类型转换操作T(x), 将值x转换为类型T。

声明的作用域是声明在程序文本中出现的区域,它是一个编译属性。 变量的生命周期是变量在程序执行期间能被程序其他部分所引用的起止时间,它是一个运行时属性。

语法块(block)是由大括号括起来的语句序列 没有显式包含在大括号中的声明代码,统称为词法块。包含了全部源代码的词法块叫做全局块。

控制流标签(如break、continue和goto)的作用域是整个外层的函数(enclosing function)