我尝试使用godep
来安装我的依赖项,但我似乎无法让它发挥作用。当我运行GODEP init时,我收到以下错误
determineProjectRoot:/ home / cjds / development / core / data-service not in $ GOPATH
但我的GOPATH肯定包含了这条道路。这是我的全部路径
/家庭/ cjds /开发/核心/数据服务
go install
会导致以下错误,这可能是问题的根源:
/ home / cjds / development / core / data-service
中没有可构建的Go源文件
然而,文件夹结构有一个src
文件夹,然后是main
文件夹,然后是我的整个Go项目
- /主页/ cjds /开发/核心/数据业务/ src目录/主/我-GO-files.go
答案 0 :(得分:6)
您的philadelphia-reflections
指向包含GOPATH
,bin
和pkg
子目录的根目录,项目源位于src
下。 src
和godep
等工具希望在源代码上运行,而不是在整个go install
上运行,因此必须在GOPATH
下的某个路径上运行。