Go 变量命名规则


Go 变量命名规则

变量可以有一个简短的名称(如 x 和 y)或更具有描述性的名称(年龄、价格、车名等)。

Go变量命名规则:

  • 变量名必须以字母或下划线字符 (_) 开头
  • 变量名不能以数字开头
  • 变量名称只能包含字母数字字符和下划线 (a-z, A-Z,0-9, 和_
  • 变量名区分大小写(age、Age 和 AGE 是三个不同的变量)
  • 变量名的长度没有限制
  • 变量名不能包含空格
  • 变量名不能是任何Go关键字

多字变量名称

包含多个单词的变量名可能会难以阅读。

您可以使用多种技术来提高它们的可读性:

骆驼香烟盒

除第一个单词外,每个单词均以大写字母开头:

myVariableName = "John"

帕斯卡案例

每个单词都以大写字母开头:

MyVariableName = "John"

蛇箱

每个单词由下划线字符分隔:

my_variable_name = "John"