我对外部 Go 库的包命名有一些疑问。
我有兴趣使用像“ text”这样的通用名称是否被认为是一种好习惯?考虑到我不能声明“嵌套包”并且我正在构建的库处理文本处理,将包命名为“ text”是否可以,或者我也应该坚持使用库名称作为包名称?
text
我正在构建一组库(不同的项目),我想将它们组合在同一个包下。这也有问题吗?我是 Go 社区的新手,仍然不确定包污染是否是一个问题(只要我在代码中导入了几个包,我就看不到问题)。
相关分类