【Golang】变量访问域

Posted by 西维蜀黍 on 2020-03-15, Last Modified on 2021-09-21

变量修饰符(Access Modifier)

当标识符(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头,如:Group1,那么使用这种形式的标识符的对象就可以被外部包的代码所使用(客户端程序需要先导入这个包),这被称为导出(像面向对象语言中的 public 标识符。

如果以小写字母开头,则对包外是不可见的,但是他们在整个包的内部是可见并且可用的(像面向对象语言中的 protected

Go 语言中变量的声明必须使用空格隔开,如:

var age int;