我喜欢使用 Pascal 大小写命名我的类型 - 以大写字母开头。在 Go 中,这意味着名称已导出。为了避免导出,我开始在类型名称前加上 undercsore 而不是小写首字母。例如:代替 type Column struct{},我type _Column struct{}用来避免导出。我还没有看到使用这种命名方案,但也没有找到任何不使用它的理由。既然golint毫无怨言地接受了,我想这可以吗?结论:根据答案和评论,我决定使用小写类型名称。
- 2 回答
- 0 关注
- 148 浏览
添加回答
举报
0/150
提交
取消