包名

当为包命名时,请注意如下事项:

  • 字符全部小写,没有大写或者下划线
  • 在大多数情况下引入包不需要去重命名
  • 简单明了,命名需要能够在被导入的地方准确识别
  • 不要使用复数。例如,net/url, 而不是 net/urls
  • 不要使用“common”,“util”,“shared”或“lib”之类的。这些都是不好的,表达信息不明的名称

另见 Package NamesStyle guideline for Go packages