Go 变量命名规则
Go 变量命名规则
变量可以有一个短名称(如 x 和 y)或更具描述性的名称(年龄、价格、车名等)。
Go 变量命名规则:
- 变量名必须以字母或下划线字符 (_) 开头
- 变量名不能以数字开头
- 变量名只能包含字母数字字符和下划线(
az, AZ
,0-9
和_
) - 变量名区分大小写(age、Age 和 AGE 是三个不同的变量)
- 变量名长度没有限制
- 变量名不能包含空格
- 变量名不能是任何 Go 关键字
多字变量名
包含多个单词的变量名称可能难以阅读。
您可以使用多种技术使它们更具可读性:
骆驼案
除第一个单词外,每个单词都以大写字母开头:
myVariableName = "John"
Pascal 案例
每个单词都以大写字母开头:
MyVariableName = "John"
Snake 案例
每个单词用下划线分隔:
my_variable_name = "John"