0


Linux 下安装 Golang(适用于1.18及以上版本)

Linux 下安装 Golang

本篇教程
以 centos7 为环境基础
不使用软件包管理器安装,原因:下载的不是最新版

获取Golang下载地址

安装

1. 进入终端,登入root

su - root

2. 来到应用安装目录

cd /usr/local

3. 使用 wget 下载

如果没有安装 wget 可通过软件包管理器安装 wget

yum install wget

以 go1.19.3 版本下载链接演示

wget https://go.dev/dl/go1.19.3.linux-amd64.tar.gz

4. 解压文件

如果之前已经安装过go的版本,先清空下go,不然可能会报错误

rm -rf go

解压go包

tar -zxf go1.19.3.linux-amd64.tar.gz

5. 配置环境变量

  1. vim指令编辑 /etc/profile
vim /etc/profile
  1. 严格大小写 按顺序键入:G、o 来到文件末尾添加以下配置
#golang env config

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

go1.18 版本以后默认开启 go modules 模式,无需配置【export GO111MODULE=on】
go modules 模式下,可以不配置GOPATH,默认【/root/go】

  1. 按下 Esc 退出编辑模式,输入 :wq 保存并退出
  2. 使环境变量配置生效
source /etc/profile

6. 查看golang版本,测试是否配置成功

go version

7. GO设置代理环境变量

再拉去go.dev的时候就不需要科学上网了。注意GO1.13才支持direct的写法

go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOPRIVATE=git.mycompany.com,github.com/my/private

设置完后 查看Go环境变量

go env
标签: linux golang

本文转载自: https://blog.csdn.net/super_xyo/article/details/128210788
版权归原作者 super_xyo 所有, 如有侵权,请联系我们删除。

“Linux 下安装 Golang(适用于1.18及以上版本)”的评论:

还没有评论