如何在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

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...