初识Go语言——常见标识符、关键字以及命名规则
初识Go语言——常见标识符、关键字以及命名规则
1. 标识符: 和Java、C++等编程语言中标识符的组成规则一样,由数字、字母、下划线组成,首字符不能是数字,并且区分大小写。 例如:
ackage main import "fmt" func main() { var name string var age int var _weight int var 87m int//错误 fmt.Println(name) fmt.Println(age) fmt.Println(_weight) }
变量的一般定义格式:var+变量名+类型 2. 关键字——不能被用来做为名称 Go语言事先定义好了25个关键字,36个预定义标识符。 3. 命名规范 Go语言是一门区分大小写的语言; Go语言从语法层面进行了限定规范,任何允许对外公开的名称,首字母必须大写,不对外公开的首字母一律使用小写,如果名称由多个单词组成,那么采用驼峰命名法进行命名; 对一个包进行命名时,采用小写,不要有大小写混合命名; 对于一个文件进行命名时,一律采用小写,如果由多个单词组成,则用下划线隔开; 接口命名时,统一采用er作为后缀; 常量命名时,统一采用全大写,并用下划线分隔;