日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

go语言命名规则

發(fā)布時間:2023/12/19 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 go语言命名规则 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • 命名規(guī)則

·
·

命名規(guī)則

1、變量名稱必須由數(shù)字、字母、下劃線組成。

2、標識符開頭不能是數(shù)字。

3、標識符不能是保留字和關(guān)鍵字。

4、變量的名字是區(qū)分大小寫的如: age 和 Age 是不同的變量。在實際的運用中,也建議,不要
用一個單詞大小寫區(qū)分兩個變量。

5、標識符(變量名稱)一定要見名思意 :變量名稱建議用名詞,方法名稱建議用動詞

6、變量命名一般采用駝峰式,當遇到特有名詞(縮寫或簡稱,如 DNS)的時候,特有名詞
根據(jù)是否私有全部大寫或小寫。

7、代碼每一行結(jié)束后不用寫分號( ;)

8、運算符左右建議各加一個空格
var username string = “itying”

9、Go 語言變量名和函數(shù)名使用駝峰式命名
當名字有幾個單詞組成的時優(yōu)先使用大小寫分隔

10、文件命名一律采用小寫+_的方式,不用駝峰式,盡量見名思義

11、強制的代碼風格
左括號必須緊接著語句不換行,這個特性剛開始會使開發(fā)者不習慣,但隨著對 Go 語言的
不斷熟悉,就會發(fā)現(xiàn)風格統(tǒng)一讓大家在閱讀代碼時把注意力集中到了解決問題上,而不是代
碼風格上

12、go fmt 主要用于格式化文檔,讓所有人的代碼風格保持一致

13、包名用小寫,使用短命名,盡量不要和標準庫沖突

14、接口名以er結(jié)尾,3個或3個以上接口,應(yīng)盡量整合成在一起命名。如:type bike interface {…}

15、以大寫字母開頭的函數(shù),應(yīng)該添加注釋,一般公有方法大寫字母開頭。如果本包內(nèi)調(diào)用,一般用小寫字母開頭。

總結(jié)

以上是生活随笔為你收集整理的go语言命名规则的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。