我刚刚开始学习 Go,并阅读现有代码以了解“其他人是如何做的”。在这样做时,go“工作区”的使用,尤其是当它与项目的依赖项相关时,似乎无处不在。
在处理各种 Go 项目时,围绕使用单个或多个 Go 工作区(即 $GOPATH 的定义)有什么(或有)常见的最佳实践?我应该期望有一个单一的 Go 工作区,它有点像我所有项目的中央代码存储库,还是在我开始处理这些项目中的每一个时明确地分解它并设置 $GOPATH(有点像 python虚拟环境)?
qq_花开花谢_0
相关分类