安装Go环境
# linux环境安装 Go
# 1. 下载安装包
- name: 下载安装包
desc: https://go.dev/dl/
avatar: https://go.dev/blog/go-brand/Go-Logo/JPG/Go-Logo_Aqua.jpg
link: https://go.dev/dl/
bgColor: '#CBEAFA'
1
2
3
4
5
2
3
4
5
# 2. 安装
删除任何以前的 Go 安装,通过删除 /usr/local/go 文件夹(如果存在)。然后将刚刚下载的归档文件解压到 /usr/local 中,在 /usr/local/go 位置创建一个全新的:
$ rm -rf /usr/local/go && tar -C /usr/local -xzf go1.xx.x.linux-amd64.tar.gz
1
注意: 不要将归档文件解压到已有的 /usr/local/go
中。这可能会导致 Go 安装损坏。
将
/usr/local/go/bin
添加到PATH
环境变量中。可以通过将以下行添加到
$HOME/.profile
(用户级别安装)或/etc/profile
(系统级安装)来实现:export PATH=$PATH:/usr/local/go/bin
1注意: 对配置文件的更改可能需要在下次登录计算机后才会生效。如果需要立即生效,可以直接运行这些命令,或者使用如下命令加载配置文件:
source $HOME/.profile
1通过打开命令提示符并输入以下命令,验证 Go 是否安装成功:
$ go version
1
确认命令输出显示已安装的 Go 版本。
# 3. 安装后
GOPROXY
默认GoPROXY配置是:
GOPROXY=https://proxy.golang.org,direct
,由于国内访问不到https://proxy.golang.org
,所以我们需要换一个PROXY,这里推荐使用https://goproxy.io
或https://goproxy.cn
。go env -w GOPROXY=https://goproxy.cn,direct
1GO111MODULE
GO111MODULE
是 Go 的环境变量,用于控制模块支持的行为。Go 模块是自 Go 1.11 引入的一种依赖管理系统,目的是替代以前的 GOPATH 模式,更好地管理依赖版本。go env -w GO111MODULE=on
1
上次更新: 2025/01/07, 14:41:11