我喜歡使用 Pascal 大小寫命名我的類型 - 以大寫字母開頭。在 Go 中,這意味著名稱已導出。為了避免導出,我開始在類型名稱前加上 undercsore 而不是小寫首字母。例如:代替 type Column struct{},我type _Column struct{}用來避免導出。我還沒有看到使用這種命名方案,但也沒有找到任何不使用它的理由。既然golint毫無怨言地接受了,我想這可以嗎?結論:根據(jù)答案和評論,我決定使用小寫類型名稱。
- 2 回答
- 0 關注
- 179 瀏覽
添加回答
舉報
0/150
提交
取消