哪个名字更好,repository.UserRepository或者repository.User?最近在考虑起名。我参考了几个来源,他们正在谈论。考虑上下文并命名。链接在这里。https://talks.golang.org/2014/names.slide#2https://github.com/golang/go/wiki/CodeReviewComments另外,能否也推荐一个在创建http服务器时可以参考的项目?
1 回答

慕斯709654
TA贡献1840条经验 获得超5个赞
包的导入器将使用名称来引用其内容,因此包中的导出名称可以使用该事实来避免卡顿。(不要使用 import . 表示法,它可以简化必须在他们正在测试的包之外运行的测试,但应该避免使用。)例如,bufio 包中的缓冲读取器类型称为 Reader,而不是 BufReader,因为用户将其视为 bufio.Reader,这是一个简洁明了的名称。此外,由于导入的实体总是以其包名来寻址,因此 bufio.Reader 不会与 io.Reader 冲突。
repository.User 可能比 repository.UserRepository 好
src/encoding/base64 中的包被导入为“encoding/base64”而不是“encoding/base64Encoding”
- 1 回答
- 0 关注
- 146 浏览
添加回答
举报
0/150
提交
取消