命名規範
Go 中的命名規範
- 名字—般使用 CamelCase (駝峯式大小寫法)
- 首字母大寫:public
- 首字母小寫:private
這裏的 public 和 private 是針對誰來說的?針對包。每個目錄一個包,但是和 Java 不一樣,包名並不一定要和目錄名一樣,但是每個目錄下只能有一個包名。main 方法比較特殊,包含了程序的執行入口,包名需要是 main,也就是說 main 方法所在目錄的所有 .go
文件的包名必須爲 main。
爲結構體定義方法時需要注意的事項:
- 爲結構定義的方法必須放在同一個包內
- 可以是不同文件