4

我正在尝试使用它godep来安装我的依赖项,但我似乎无法让它工作。当我运行 GODEP init 时,我收到以下错误

determineProjectRoot: /home/cjds/development/core/data-service 不在任何 $GOPATH 中

但我的 GOPATH 肯定包含该路径。这是我的全部路径

/home/cjds/development/core/data-service

go install导致以下错误,这可能是问题的根源:

/home/cjds/development/core/data-service 中没有可构建的 Go 源文件

然而,文件夹结构有一个src文件夹,然后是一个main文件夹,然后是我的整个 Go 项目

-/home/cjds/development/core/data-service/src/main/my-go-files.go

4

1 回答 1

7

GOPATH指向包含binpkgsrc子目录的根目录,项目源位于src. 喜欢godepgo install期望的工具在源上运行,而不是在你的整个GOPATH上运行,所以必须在$GOPATH/src.

于 2017-05-23T18:23:08.253 回答