go - 每个 gopath 一个项目吗?
问题描述
我真的很喜欢 Go 语言,但是我很难理解 gopath 规则和约束。
我在我的桌面上启动了一个项目作为一个非承诺的实验,想要引入一些依赖项。很快就知道它不是那样工作的。即使在我的 GOPATH 中处理项目时,我的所有路径都必须是来自 gopath /src 的绝对路径。
这是否意味着 gopath 是针对一个项目的?我是否应该经常更改我的 gopath(在项目之间移动时)?
解决方案
推荐阅读
- macos - 带有通配符的 zipgrep 以匹配多个文件
- python - 在 python 中读取 qrcode 在终端中显示为空
- python - 插入并执行许多跳过外键约束失败的行
- python - Matplotlib/Pyplot 相当于 ggplot coord_flip 来交换 x 和 y 坐标?
- javascript - 如果特定列中的值是需要的,我如何复制整行?
- reactjs - 具有“轮廓”变体的 Material-UI 单选按钮
- css - 如何通过 CSS 选择器选择属性或通配符
- c++ - LNK1107:无效或损坏的文件无法读取 0x458
- javascript - Vuex没有返回预期状态
- linux - 如何在启动时在终端上运行脚本?