如何在Ubuntu上设置GOPATH环境变量?我必须编辑什么文件?

前端之家收集整理的这篇文章主要介绍了如何在Ubuntu上设置GOPATH环境变量?我必须编辑什么文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想去做一个去:
go get github.com/go-sql-driver/MysqL

并且它失败,并显示以下错误

package github.com/go-sql-driver/MysqL: cannot download,$GOPATH not set. For more details see: go help gopath

当我做一个go env,Go值的列表如下所示:

ubuntu@ip-xxx-x-xx-x:~$ go env
GOARCH="amd64"
GOBIN=""
GOCHAR="6"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH=""
GORACE=""
GOROOT="/usr/lib/go"
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_amd64"
CC="gcc"
GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread"
CGO_ENABLED="1"

显然GOPATH没有设置,我该如何设置呢?

我看到许多线程提到这个错误,但没有一个提供一个答案,我的问题,哪个文件需要编辑为这个路径提供一个值?

只需将以下行添加到〜/ .bashrc,这将持续。但是,您可以使用其他路径作为GOPATH,而不是$ HOME / go在我的示例中。
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

猜你在找的Ubuntu相关文章