Go 变量命名规则

Go 变量命名规则

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

Go 变量命名规则:

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

多字变量名

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

您可以使用多种技术使它们更具可读性:

骆驼案

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

myVariableName = "John"

Pascal 案例

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

MyVariableName = "John"

Snake 案例

每个单词用下划线分隔:

my_variable_name = "John"