下面给你 在 Ubuntu 上编译(安装/使用)Go 程序的常见步骤,分两种情况:① 安装 Go 编译器 和 ② 编译 Go 项目。
sudo apt update
sudo apt install golang-go
查看版本:
go version
# 下载(示例为 1.22.5,可换版本)
wget https://go.dev/dl/go1.22.5.linux-amd64.tar.gz
# 解压
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.22.5.linux-amd64.tar.gz
# 配置环境变量
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
# 验证
go version
go build main.go
生成可执行文件:
./main
# 初始化(第一次)
go mod init example.com/myproject
# 编译
go build
# 运行
./myproject
go build -o myapp main.go
GOOS=windows GOARCH=amd64 go build -o app.exe main.go
说明 PATH 没配置好,检查:
which go
echo $PATH
go mod tidy
如果你是想 “把 Go 程序编译成 Ubuntu 可运行文件” 或 “源码编译 Go 语言本身”,告诉我,我可以给你更具体的步骤。