我喜欢使用 Pascal 大小写命名我的类型 - 以大写字母开头。在 Go 中,这意味着名称已导出。
为了避免导出,我开始在类型名称前加上 undercsore 而不是小写首字母。
例如:代替 type Column struct{},我type _Column struct{}用来避免导出。
我还没有看到使用这种命名方案,但也没有找到任何不使用它的理由。
既然golint毫无怨言地接受了,我想这可以吗?
结论:根据答案和评论,我决定使用小写类型名称。
 蓝山帝景
蓝山帝景 
					沧海一幻觉
 
					千万里不及你
 随时随地看视频慕课网APP
随时随地看视频慕课网APP
相关分类