最近为Linux的CodeServer开发环境安装Go的环境变量,顺便记录下吧😊

下载SDK

https://go.dev/dl/
将其解压到任意可访问的位置

环境变量配置

如何只是简单的使用可以直接配置path,如果是正经开发需要配置 GOROOTGOPATH
GOROOT为解压出来的SDK根目录
GOPATH为设置的路径,里面会存放下载下来的第三方模块,建议选择其他位置

Linux配置

推荐为当前用户配置,在用户目录下~/.profile添加以下内容
也可以设置为系统环境变量也就是全局的,修改的是 /etc/profile
不过修改profile需要重启才能完全生效,重新开一个终端就要重新source
也可以在.bashrc或者.zprofile这些Shell中修改
取决于你

export GOROOT=/usr/local/go
export GOPATH=/usr/local/gopath
export PATH=$PATH:$GOROOT/bin
export PATH=$PATH:$GOPATH/bin

最后更新下你修改的对应配置文件,命令行输入
source ~/.profile

Windows配置

win
最后再在PATH中设置go的环境变量
path

最后

输入 go env 看看吧
go模块在国内环境可能无法下载,可以设置下代理

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct