Go 环境安装
1、Mac 下安装
brew install go
2、Linux 下安装
- 下载二进制包
访问 Go 官方下载页 或中文镜像站,获取所需版本的压缩包
wget https://dl.google.com/go/go1.24.4.linux-amd64.tar.gz # 官方源
# 或使用中文镜像加速:
wget https://studygolang.com/dl/golang/go1.24.0.linux-amd64.tar.gz
- 解压
sudo tar -C /usr/local -xzf go1.24.4.linux-amd64.tar.gz
# 清理旧版并解压
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.24.4.linux-amd64.tar.gz
- 设置环境变量
编辑 ~/.bashrc 或 /etc/profile 文件,添加:
# 工作空间目录(默认值)$HOME/go
export GOPATH=/data/go
export PATH=$PATH:/usr/local/go124/bin
export PATH=$PATH:$GOPATH/bin
激活配置:
source ~/.bashrc or source /etc/profile
- 检查版本
go version
二、 关键配置
- 设置 Go Modules 和 代理(国内必须)
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
- 设置 /etc/hosts 用于私有仓库(可根据具体情况进行修改)
127.0.0.1 github.com
127.0.0.1 golang.org
127.0.0.1 proxy.golang.org