我已按照说明进行操作@https://github.com/tools/godep关于更新依赖项,但是当我使用更改后的版本进行构建\安装时,它尚未在Godeps/_workspace/pkg中更新所以我有gogetgithub.com/golang/gloggodepsavegodepgoinstall我看到了Godeps/_workspace/pkg/linux_amd64/github.com/golang/glog.a中的修改时间戳Godeps/Godeps.json中的rev提交值但现在当我想更新时,我会按照说明进行操作gogetgithub.com/golang/gloggo
我是Go新手,一直在本地做一个Go项目。我通过以下方式在我的本地系统中安装了Godep:gogetgithub.com/tools/godep然后安装Aerospike依赖goget-ugithub.com/aerospike/aerospike-client-go但是$GOPATH/bin/godepsave./...给我以下错误:-godep:[WARNING]:godepshouldonlybeusedinsideavalidgopackagedirectoryandgodep:[WARNING]:maynotfunctioncorrectly.Youareprobablyout
我是Go新手,一直在本地做一个Go项目。我通过以下方式在我的本地系统中安装了Godep:gogetgithub.com/tools/godep然后安装Aerospike依赖goget-ugithub.com/aerospike/aerospike-client-go但是$GOPATH/bin/godepsave./...给我以下错误:-godep:[WARNING]:godepshouldonlybeusedinsideavalidgopackagedirectoryandgodep:[WARNING]:maynotfunctioncorrectly.Youareprobablyout
目前我正在使用godep为Go提供包供应。问题是我正在根据某个包的不同版本处理多个项目。我无法决定如何构建我的GOPATH(s)。我有几个选择:在项目之间切换时使用单个GOPATH并使用godeprestore。将切换特定包的不同版本。为每个项目使用一个GOPATH,并且仅在需要时使用godep恢复。推荐哪个选项,为什么? 最佳答案 I'mworkingonmultipleprojectsdependingondifferentversionsofacertainpackage然后我会为每个项目推荐一个GOPATH,以便更好地隔离每
目前我正在使用godep为Go提供包供应。问题是我正在根据某个包的不同版本处理多个项目。我无法决定如何构建我的GOPATH(s)。我有几个选择:在项目之间切换时使用单个GOPATH并使用godeprestore。将切换特定包的不同版本。为每个项目使用一个GOPATH,并且仅在需要时使用godep恢复。推荐哪个选项,为什么? 最佳答案 I'mworkingonmultipleprojectsdependingondifferentversionsofacertainpackage然后我会为每个项目推荐一个GOPATH,以便更好地隔离每
我不久前开始使用godep,但我认为我未能理解其原理,而且我可能完全错误地使用了它。我认为godep维护_workspace以便在某些修订/项目被删除或变得不可用时拥有包的本地副本。但是godeprestore似乎根本没有使用_workspace。另外,第二次调用godepsave没有更新_workspace,只有Godeps.json。我错过了什么?更新:为了解释我的问题,我将我的Godeps.json中的一个修订更改为无效修订“1”并运行godeprestore。这是我得到的错误:$GOPATH/bin/godeprestore#cd/home/iliga/gopath/src/g
我不久前开始使用godep,但我认为我未能理解其原理,而且我可能完全错误地使用了它。我认为godep维护_workspace以便在某些修订/项目被删除或变得不可用时拥有包的本地副本。但是godeprestore似乎根本没有使用_workspace。另外,第二次调用godepsave没有更新_workspace,只有Godeps.json。我错过了什么?更新:为了解释我的问题,我将我的Godeps.json中的一个修订更改为无效修订“1”并运行godeprestore。这是我得到的错误:$GOPATH/bin/godeprestore#cd/home/iliga/gopath/src/g
我正在尝试运行makerun。但是得到这个。我不知道如何设置。 最佳答案 您需要将路径变量设置为安装go包的位置。通常在ubuntu上安装在/bin文件夹中。因此,在您的情况下,您必须将其设置为:$exportPATH=$PATH:$GOPATH/bin在此处查看文档:https://golang.org/doc/code.html 关于godep:exec:"go":executablefilenotfoundin$PATH?,我们在StackOverflow上找到一个类似的问题:
我正在尝试运行makerun。但是得到这个。我不知道如何设置。 最佳答案 您需要将路径变量设置为安装go包的位置。通常在ubuntu上安装在/bin文件夹中。因此,在您的情况下,您必须将其设置为:$exportPATH=$PATH:$GOPATH/bin在此处查看文档:https://golang.org/doc/code.html 关于godep:exec:"go":executablefilenotfoundin$PATH?,我们在StackOverflow上找到一个类似的问题:
我刚开始使用godep首次。当我运行godepsave时,Godeps.json文件不包含testify这是我的单元测试的依赖项。goget-t会看到testify,如何告诉godep包含我的测试依赖项? 最佳答案 godep自动保存测试依赖。在我的例子中,测试是在一个内部包中,所以我只需要运行godepsave./...而不是godepsave并且按预期找到了testify。 关于go-如何将godep与测试包一起使用,我们在StackOverflow上找到一个类似的问题: