当前位置: 首页 记笔 linux 安装go

安装

本文撰写日期最新的go稳定版是go1.25.3,请自行将替换合适系统架构的版本

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

通过删除 /usr/local/go 文件夹(如果存在)来删除任何以前的 Go 安装(直接覆盖会导致失败),然后将刚刚下载的存档提取到 /usr/local,在 /usr/local/go 中创建一个新的 Go依赖

rm -rf /usr/local/go && tar -C /usr/local -xzf go1.25.3.linux-amd64.tar.gz

下面将 /usr/local/go/bin 添加到PATH环境变量

临时配置

可以直接在终端输入下面命令来配置临时环境变量,在终端执行:

export PATH=$PATH:/usr/local/go/bin
go version

当前用户重新登录后会丢失环境变量(失效)

对当前用户生效

编辑当前用户的 shell 配置文件,在终端执行:

echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
go version

重新登录不会丢失,但只对当前登录用户生效,其它用户不会生效。

系统环境配置(All in)

编辑系统环境配置文件

nano /etc/profile

在最后一行添加

# >>> Go environment setup >>>
if [ -d /usr/local/go/bin ]; then
    export PATH=$PATH:/usr/local/go/bin
fi
# <<< Go environment setup <<<

然后执行

source /etc/profile
go version

重启终端不会丢失,且对所有用户生效。

卸载

  1. 删除整个 go 目录。
    整个解压目录/usr/local/go
  2. 删除目录后还需要从环境变量中删除 Go bin 目录PATH。
    a:临时配置,重新登录
    b:当前用户生效,删除.bashrc里面的环境变量
    c:系统环境配置,删除追加的内容

编译

Windows/linux本地编译:

go build -o hello

linux跨平台编译:

GOOS=linux GOARCH=amd64 go build -o hello-amd
GOOS=linux GOARCH=arm64 go build -o hello-arm

Special Thanks To:
Download and install
Managing Go installations

标签:无

linux 安装go》 © 2025 by 吃蛋的小子 依据 CC BY-SA 4.0 许可协议授权

你的评论