使用 dep init 时不在任何 GOPATH 中

Not in any GOPATH while using dep init

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

determineProjectRoot: /home/cjds/development/core/data-service not in any $GOPATH

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

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

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

no buildable Go source files in /home/cjds/development/core/data-service

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

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

你的GOPATH指向一个包含binpkgsrc子目录的根目录,项目源在src下。 godepgo install 等工具期望在源上运行,而不是在整个 GOPATH 上运行,因此必须在 $GOPATH/src.[=19 下的某些路径上 运行 =]