我想从 github 安装包到我的 $GOPATH
,我试过这个:
go get github.com:capotej/groupcache-db-experiment.git
存储库在 这里。
原文由 roger 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想从 github 安装包到我的 $GOPATH
,我试过这个:
go get github.com:capotej/groupcache-db-experiment.git
存储库在 这里。
原文由 roger 发布,翻译遵循 CC BY-SA 4.0 许可协议
首先,我们需要 GOPATH
$GOPATH
是由其环境变量指定的一个文件夹(或一组文件夹)。我们必须注意,这不是安装 Go 的 $GOROOT
目录。
export GOPATH=$HOME/gocode
export PATH=$PATH:$GOPATH/bin
我们在我们的计算机中使用了 ~/gocode
路径来存储我们的应用程序及其依赖项的源代码。 GOPATH
目录也将存储它们的包的二进制文件。
然后查看 Go env
你的系统必须有 $GOPATH
和 $GOROOT
,下面是我的环境:
GOARCH="amd64"
GOBIN=""
GOCHAR="6"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/elpsstu/gocode"
GORACE=""
GOROOT="/home/pravin/go"
GOTOOLDIR="/home/pravin/go/pkg/tool/linux_amd64"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
CXX="g++"
CGO_ENABLED="1"
现在,你运行 download go package:
go get [-d] [-f] [-fix] [-t] [-u] [build flags] [packages]
获取下载并安装由导入路径命名的包及其依赖项。有关详细信息,您可以查看 此处。
原文由 Pravin Mishra 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.3k 阅读
2 回答896 阅读✓ 已解决
2 回答2.2k 阅读
1 回答2.1k 阅读
”`