Go 变量命名规则
Go 变量命名规则
变量可以有一个简短的名称(如 x 和 y)或一个更具描述性的名称(age、price、carname 等)。
Go 变量命名规则
- 变量名必须以字母或下划线字符(_)开头
- 变量名不能以数字开头
- 变量名只能包含字母数字字符和下划线(
a-z, A-Z
、0-9
和_
) - 变量名区分大小写(age、Age 和 AGE 是三个不同的变量)
- 变量名的长度没有限制
- 变量名不能包含空格
- 变量名不能是 Go 的任何关键字
多词变量名
包含多个单词的变量名可能难以阅读。
您可以使用几种技术来使它们更具可读性
驼峰式命名法
除第一个单词外,每个单词都以大写字母开头
myVariableName = "John"
帕斯卡命名法
每个单词都以大写字母开头
MyVariableName = "John"
蛇形命名法
每个单词都用下划线字符分隔
my_variable_name = "John"