Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用dep init时不在任何GOPATH中_Go_Godeps - Fatal编程技术网

使用dep init时不在任何GOPATH中

使用dep init时不在任何GOPATH中,go,godeps,Go,Godeps,我正在尝试使用godep安装依赖项,但似乎无法使其正常工作。当我运行GODEP init时,我得到以下错误 determiniteprojectroot:/home/cjds/development/core/data service不在任何$GOPATH中 但我的GOPATH肯定包含了这条路径。这就是我的人生道路 /主页/cjds/开发/核心/数据服务 go install导致以下错误,这可能是问题的根源: 在/home/cjds/development/core/data service中没

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

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

但我的GOPATH肯定包含了这条路径。这就是我的人生道路

/主页/cjds/开发/核心/数据服务

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

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

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

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


您的
GOPATH
指向一个根目录,其中包含
bin
pkg
src
子目录,项目源位于
src
下。像
godep
go-install
这样的工具需要在源代码上运行,而不是在整个
GOPATH
上运行,因此必须在
$GOPATH/src
下的某个路径上运行。请阅读例如for
GOPATH=/Users/user/go
,您需要在
/Users/user/go/src/*
下运行。