在 Linux 上运行 Go(Golang)程序,通常分为 安装 Go、编写代码、编译运行 几个步骤。下面给你一个清晰、实用的最简流程。
uname -m
x86_64 → amd64aarch64 → arm64wget https://go.dev/dl/go1.22.5.linux-amd64.tar.gz
/usr/localsudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.22.5.linux-amd64.tar.gz
~/.bashrc 或 ~/.zshrc:export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
使配置生效:
source ~/.bashrc
go version
sudo apt update
sudo apt install golang-go
⚠️ 版本可能偏旧
创建文件:
mkdir hello && cd hello
vim main.go
内容:
package main
import "fmt"
func main() {
fmt.Println("Hello, Linux Go!")
}
go run main.go
go build -o hello main.go
./hello
go mod init hello # 初始化模块
go build # 编译
go run . # 运行当前目录
go clean # 清理编译文件
go: command not foundPATH 是否包含 /usr/local/go/bingo env -w GOPROXY=https://goproxy.cn,direct
GOOS=windows GOARCH=amd64 go build
如果你是想:
可以告诉我,我可以给你更具体的方案。