标识符的命名规范
标识符概念
- golang中对各种变量,方法等命名时使用的字符序列称为标识符
- 凡是自己可以起名字的地方都叫标识符
标识符命名规则
- 由26个英文字母大小写,0-9,_组成
- 严格区分大小写
- 数字不可以开头
- 标识符不能包含空格
- 下划线_本身在go中是一个特殊标识符,称为空标识符,仅能被作为占位符使用
- 不能以系统保留关键字作为标识符,比如if,break等
注意事项
- 包名:保持package的名字和目录保持一致,不要和标准库的冲突
- 变量名,函数名,常量名,采用驼峰法
- 如果变量名,函数名,常量名首字母大写,则可以被其他包所访问,首字母小写,则只能在本包中使用
demo01
package name
var HeroName string = "hero"
package main
import (
"fmt"
"learn_go/project13/name"
)
func main() {
fmt.Println(name.HeroName)
}