go install:目录没有安装位置

gre*_*ala 14 git go

我收到了错误go install: no install location for directory.

我的$GOPATH环境变量设置得很好.我遇到的问题是我不想在我的工作空间内进行开发.或者这是我唯一的选择?

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

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

Vol*_*ker 7

或者:

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

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

它不是.这正是"工作空间"的用途.