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"