首页 > 解决方案 > 每个 gopath 一个项目吗?

问题描述

我真的很喜欢 Go 语言,但是我很难理解 gopath 规则和约束。

我在我的桌面上启动了一个项目作为一个非承诺的实验,想要引入一些依赖项。很快就知道它不是那样工作的。即使在我的 GOPATH 中处理项目时,我的所有路径都必须是来自 gopath /src 的绝对路径。

这是否意味着 gopath 是针对一个项目的?我是否应该经常更改我的 gopath(在项目之间移动时)?

标签: go

解决方案


推荐阅读