Go代码组织最佳实践

3

在阅读了 如何编写Go代码,以及观看了这个录屏视频之后,我想问一个问题:

  • GOPATH变量环境中拥有多个目录是否被认为是一种良好的实践?
1个回答

3

这不是好与坏的问题,而是不同需求的问题。许多开发人员可以使用GOPATH中的单个路径。但是其他人有特殊需求,对他们来说,多路径GOPATH是一种解决方案。


“特殊需求”,你能提供一些例子吗? - Salah Eddine Taouririt
6
例如,在第三方包中提到:“拥有两个GOPATH条目很有用。一个是用于存放已安装的第三方go包的位置,另一个是用于您自己的项目。首先列出第三方GOPATH,这样goinstall将使用它作为默认目标。然后,您可以在第二个GOPATH目录中工作,并通过使用“go”命令、goinstall或像gb这样的支持GOPATH的第三方构建工具来使所有软件包可导入。” - zzzz
谢谢,我在提问之前必须查看维基百科。 - Salah Eddine Taouririt

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接