安装Golang需下载官方二进制包并解压至/usr/local,设置GOROOT、GOPATH及PATH环境变量,最后通过go version和简单程序验证安装成功。
在Linux上安装最新版Golang,核心步骤是下载官方二进制包、解压到系统目录、配置环境变量。整个过程不依赖包管理器,能确保获得最新稳定版本,适合生产环境和开发使用。
下载并安装Go语言包
从Go官方渠道获取最新的Linux版本压缩包,推荐使用命令行直接在服务器下载。
- 访问 https://www./link/81836b7cd16991abb7febfd7832927fd 查看最新版本号,或使用以下命令自动获取链接(以amd64架构为例): wget https://www./link/81836b7cd16991abb7febfd7832927fdgo1.23.3.linux-amd64.tar.gz
- 将安装包解压到 /usr/local 目录,这是官方推荐的安装路径: sudo tar -C /usr/local -xzf go1.23.3.linux-amd64.tar.gz
- 此操作会
创建 /usr/local/go 目录,包含Go的所有运行文件。
配置Go环境变量
为了让系统能在任意位置识别go命令,必须正确设置PATH等环境变量。
- 编辑当前用户的环境变量配置文件: vim ~/.profile
- 在文件末尾添加以下三行内容,分别设置Go的安装目录、工作区目录,并将它们的bin路径加入系统PATH: export GOROOT=/usr/local/go
- 保存文件后,执行以下命令使配置立即生效: source ~/.profile
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
验证安装与基础测试
完成安装和配置后,通过几个简单命令确认环境是否正常。
- 检查Go版本,确认输出正确的版本号和平台信息: go version
- 查看详细的环境配置,重点核对GOROOT和GOPATH是否与设置一致: go env
- 创建一个简单的Hello World程序进行编译运行测试: mkdir ~/hello && cd ~/hello
- 如果终端成功打印出 "Hello, Linux!",则表明Go环境已完全就绪。
echo 'package main\nimport "fmt"\nfunc main(){ fmt.Println("Hello, Linux!") }' > hello.go
go run hello.go

创建 /usr/local/go 目录,包含Go的所有运行文件。






