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

我正在尝试执行一个去获取

获取github.com/go-sql-driver/mysql

并且它失败,出现以下错误:

包github.com/go-sql-driver/mysql:无法下载,$GOPATH未设置。有关更多详细信息,请参阅:转到帮助路径

当我执行go env时,go值列表如下所示:

[email protected]:~$go env
GOARCH=“amd64”
戈宾=“”
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没有设置,我应该如何设置,在哪里设置

我看到很多线程都提到了这个错误,但没有一个线程能够回答我的问题,需要编辑哪个文件来提供这个路径的值

answer=“21012349”的数据

新方式:

看看这个答案

老路:

只需将以下行添加到~/.bashrc,这将保持不变。但是,在我的示例中,您可以使用您喜欢的其他路径作为GOPATH,而不是$HOME/go

导出GOPATH=$HOME/go
导出路径=$PATH:$GOROOT/bin:$GOPATH/bin

发表评论