在 Linux 下配置 Go(Golang)开发环境,一般包括安装 Go、配置环境变量、验证安装、以及可选的代理和 IDE 配置。下面按步骤说明(以常见的 Ubuntu / CentOS 为例)。
uname -m
x86_64 → amd64aarch64 → arm64wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz
/usr/localsudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz
# Ubuntu
sudo apt install golang-go
# CentOS
sudo yum install golang
编辑用户环境变量(推荐):
vim ~/.bashrc
或
vim ~/.zshrc
添加以下内容:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
使配置生效:
source ~/.bashrc
go version
输出类似:
go version go1.22.0 linux/amd64
go env -w GOPROXY=https://goproxy.cn,direct
查看当前配置:
go env
mkdir -p ~/hello && cd ~/hello
go mod init hello
创建 main.go:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
运行:
go run main.go
go build # 编译
go run # 运行
go mod tidy # 整理依赖
go install # 安装可执行文件
如果你告诉我:
我可以给你更精确的配置方案。