Linux 下安装 Golang环境

Linux 下安装 Golang

获取Golang下载地址

安装

  1. 进入终端,登入root
  2. 来到应用安装目录
  3. 使用 wget 下载
  4. 解压文件
  5. 配置环境变量
  6. 查看golang版本,测试是否配置成功
  7. GO设置代理环境变量
    本篇教程
    以 centos7 为环境基础
    不使用软件包管理器安装,原因:下载的不是最新版

获取Golang下载地址

标准官网:https://go.dev/

国内镜像官网:https://golang.google.cn/

安装

  1. 进入终端,登入root
    su - root
    1
  2. 来到应用安装目录
    cd /usr/local
    1
  3. 使用 wget 下载
    如果没有安装 wget 可通过软件包管理器安装 wget

yum install wget

1

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

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

1

  1. 解压文件

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

rm -rf go

1

解压go包

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

1

  1. 配置环境变量

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

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

go version

1

  1. 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

相关推荐
成为你的宁宁2 小时前
【docker镜像加速器配置】
运维·docker·容器
DeeplyMind2 小时前
Linux 内核补丁提交(Upstream)完整指南
linux·upstream
三道渊2 小时前
Linux进程通信与信号处理全解析
linux·服务器·网络
AI_Claude_code2 小时前
ZLibrary访问困境方案六:自建RSS/Calibre内容同步服务器的完整指南
运维·服务器·网络·爬虫·python·tcp/ip·http
Java后端的Ai之路2 小时前
sudo 命令详解:Linux 权限管理的“万能钥匙“
linux·运维·服务器·sudo
AI_零食2 小时前
开源鸿蒙跨平台Flutter开发:生日纪念日提醒应用
运维·flutter·开源·harmonyos·鸿蒙
努力努力再努力wz2 小时前
【C++高阶系列】告别内查找局限:基于磁盘 I/O 视角的 B 树深度剖析与 C++ 泛型实现!(附B树实现源码)
java·linux·开发语言·数据结构·c++·b树·算法
艾莉丝努力练剑2 小时前
【QT】Qt常用控件与布局管理深度解析:从原理到实践的架构思考
linux·运维·服务器·开发语言·网络·qt·架构
以太浮标2 小时前
华为eNSP模拟器综合实验之- WLAN瘦AP配置实战案例详解
运维·网络·网络协议·华为·智能路由器·信息与通信
个性小王2 小时前
华为-AC+FIT AP组网(web方式)
运维·网络·华为