Linux 下安装 Golang环境
Linux 下安装 Golang
获取Golang下载地址
安装
- 进入终端,登入root
- 来到应用安装目录
- 使用 wget 下载
- 解压文件
- 配置环境变量
- 查看golang版本,测试是否配置成功
- GO设置代理环境变量
本篇教程
以 centos7 为环境基础
不使用软件包管理器安装,原因:下载的不是最新版
获取Golang下载地址
标准官网:https://go.dev/
国内镜像官网:https://golang.google.cn/
安装
- 进入终端,登入root
su - root
1 - 来到应用安装目录
cd /usr/local
1 - 使用 wget 下载
如果没有安装 wget 可通过软件包管理器安装 wget
yum install wget
1
以 go1.19.3 版本下载链接演示
wget https://go.dev/dl/go1.23.3.linux-amd64.tar.gz
1
4. 解压文件
如果之前已经安装过go的版本,先清空下go,不然可能会报错误
rm -rf go
1
解压go包
tar -zxf go1.19.3.linux-amd64.tar.gz
1
5. 配置环境变量
vim指令编辑 /etc/profile
vim /etc/profile
1
严格大小写 按顺序键入:G、o 来到文件末尾添加以下配置
#golang env config
export GOROOT=/usr/local/go
export PATH=“
P
A
T
H
:
PATH:
PATH:GOROOT/bin:$GOPATH/bin”
1
2
3
4
go1.18 版本以后默认开启 go modules 模式,无需配置【export GO111MODULE=on】
go modules 模式下,可以不配置GOPATH,默认【/root/go】
按下 Esc 退出编辑模式,输入 :wq 保存并退出
使环境变量配置生效
source /etc/profile
1
6. 查看golang版本,测试是否配置成功
go version
1
7. GO设置代理环境变量
再拉去go.dev的时候就不需要科学上网了。注意GO1.13才支持direct的写法
go env -w GOPROXY=https://goproxy.cn,direct
1
go env -w GOPRIVATE=git.mycompany.com,github.com/my/private
1
设置完后 查看Go环境变量
go env
————————————————
原文链接:https://blog.csdn.net/super_xyo/article/details/128210788