一、Windows下安装go
- Go安装包下载地址:https://golang.google.cn/dl/
- 分别有32位和64位的安装包,建议下载.msi的安装包进行安装
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2d4074feb492419c11968e9d9274dce5.png)
- Go安装:运行msi安装文件,千万不要在安装路径中出现中文,一路Next
- GOPATH配置:将编写好的Go程序代码方法GOPATH指定的目录下
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fd5c46914c7d9e69d114c5b6fdcd3978.png)
- Go安装测试:cmd命令测试
- go version:输出版本
- go env:环境信息
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d4e65d9bcf78c224b8fa9c4a553c143b.png)
- Go\bin与GOPATH的补充说明
- Go\bin目录:这个环境变量是安装go的时候默认帮我们设置的,这个是go命令可以执行的路径
- GOPATH:这个是我们自己添加的环境变量,这个目录有2个作用
- 之后GO安装的第三方包的目录
- 如果之后我们采用GOPATH开发方式的话,这个是用来放置代码的目录
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f997fe676ee6b6b822353a1b1bb4f8a2.png)
二、Linux下安装go
- 准备安装目录:
mkdir /root/go && cd ~/go
- 下载:
wget https://dl.google.com/go/go1.18.1.linux-amd64.tar.gz
- 执行tar解压到/usr/local目录下(官方推荐),得到go文件夹:
tar -C /usr/local -zxvf go1.18.1.linux-amd64.tar.gz
- 添加/usr/local/go/bin目录到PATH变量中,添加到 /etc/profile 或 $HOME/.profile都可以
vim /etc/profile
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
source /etc/profile
vim /root/.bashrc
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
source /root/.bashrc
- go version确认版本
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b4d266639d3bf43cd79e1bd5f85e4ae2.png)
- 开启go module:
go env -w GO111MODULE=on
- 更改代理:
go env -w GOPROXY=https://goproxy.io,direct
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/63ec5c944eaf978b9187d4b1a501a5b4.png)