一、打开golang官网
golang官网:
二、点击 installing Go

三、先点击Linux 再点击Download Go for Linux 安装包

下载完了会保存在home下的Downloads下

如何切换到这里面这里用命令的方式 :cd ~/Downloads
然后执行 :ls 这个命令看看这个目录下有没有go安装包

接下来就是解压了 那么该如何解压呢??
四、解压go环境到指定位置 usr/local 下

命令如下:sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.19.2.linux-amd64.tar.gz
注意:一定要用sudo 给权限 官网是没有sudo的
然后切换到 /usr/local 下用 ls -a 命令查看
那解压好了,该如何运行呢???
五、添加变量
这一步呢
执行 sudo vim /etc/profile
进入到下图:
按住键盘esc键插入
在最后添加 export PATH=$PATH:/usr/local/go/bin
然后按ect键 输入 :wq

六、使添加的环境生效
使用:source etc/profile
添加了如何知道有没有添加呢??
执行: go version

这就算完成了go环境安装
七、拓展

添加模板和代理
模板:go env -w GO111MODULE=on
代理:go env -w GOPROXY=http://goproxy.io,direct
最后完成了所有配置 , 快去写你的第一个go代码