14

我得到错误go install: no install location for directory

我的$GOPATH环境变量设置得很好。我遇到的问题是我不想在我的 go 工作区中开发。还是这是我唯一的选择?

我有一个 git repo 坐在其他地方,我想在那里工作,如果二进制文件被编译成$GOPATH那很好 - 但我希望能够从任意目录编译/运行构建。

我不希望其他合作者必须将 repo 克隆到他们的 go 工作区中?这对我来说似乎是一个严重的限制。

4

1 回答 1

7

任何一个:

  1. 改变你的 GOPATH
  2. 向 GOPATH 添加更多条目
  3. 不要用 go 编译,而是编译器和链接器自己

我不希望其他合作者必须将 repo 克隆到他们的 go 工作区中?这对我来说似乎是一个严重的限制。

它不是。这正是“去工作区”的用途。

于 2013-10-01T20:15:09.750 回答