Skip to main content

Go 环境安装

1、Mac 下安装

brew install go

2、Linux 下安装

  1. 下载二进制包

访问 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
  1. 解压
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
  1. 设置环境变量

编辑 ~/.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
  1. 检查版本
go version

二、 关键配置

  1. 设置 Go Modules 和 代理(国内必须)
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
  1. 设置 /etc/hosts 用于私有仓库(可根据具体情况进行修改)
127.0.0.1 github.com
127.0.0.1 golang.org
127.0.0.1 proxy.golang.org