大家好呀~今天给大家带来超详细、零门槛的Go 1.25.1环境搭建教程!
从安装到配置、从IDE到跑通第一个Demo,全程手把手,新手直接抄作业就能搞定✅
一、环境说明
本文使用 Go 1.25.1 版本,支持Windows、macOS、Linux全平台,配置完成后可直接用于开发、学习和项目部署。
二、Go安装包下载
官方下载地址:https://go.dev/dl/
直接下载对应系统的安装包即可,无需额外配置依赖👇
三、全平台安装教程
1️⃣ Windows 安装(最简单)
1. 双击下载好的 .msi文件,一路Next2. 默认安装路径: C:\Program Files\Go(不建议修改)3. 安装完成自动配置环境变量,无需手动操作!
2️⃣ macOS 安装
1. 双击 .pkg安装包,按提示完成安装2. 默认路径: /usr/local/go3. 安装完成自动配置,终端直接用
3️⃣ Linux 安装
1. 解压压缩包到指定目录
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.25.1.linux-amd64.tar.gz2. 添加环境变量(永久生效)
# 编辑配置文件
vim ~/.bashrc
# 末尾添加这一行
export PATH=$PATH:/usr/local/go/bin
# 生效配置
source ~/.bashrc四、验证安装成功
打开终端/CMD,输入两条命令,出现版本号就成功啦🎉
# 查看Go版本
go version
# 查看Go环境信息
go env五、核心环境变量配置(必看!)
Go 1.11+ 开启Go Modules,无需配置GOPATH,极简配置!
1. 必配核心变量
# 开启Go Modules(默认已开启)
go env -w GO111MODULE=on
# 配置国内代理(解决下载包超时!最重要!)
go env -w GOPROXY=https://goproxy.io,direct
# 关闭私有校验
go env -w GOSUMDB=off2. 查看最终配置
go env看到GOPROXY=https://goproxy.io就说明配置完美✅
六、IDE 推荐 + 配置
新手首选:VS Code(免费、轻量、插件全)
专业开发:Goland(功能强大,付费,企业首选)
VS Code 配置步骤
1. 下载安装VS Code:https://code.visualstudio.com/ 2. 搜索插件:Go(官方出品,下载量最高) 3. 安装完成后,重启VS Code即可自动识别Go环境
七、跑通第一个Demo!🎉
新建项目文件夹,创建main.go文件,复制以下代码:
package main
import "fmt"
func main() {
// 打印Go环境信息
fmt.Println("🎉 Go环境搭建成功!")
fmt.Println("当前Go版本:", goVersion)
fmt.Println("GOPROXY:", getEnv("GOPROXY"))
}
// 辅助函数:获取环境变量
func getEnv(key string) string {
return syscall.Getenv(key)
}运行命令
go run main.go运行效果
🎉 Go环境搭建成功!
当前Go版本: go1.25.1
GOPROXY: https://goproxy.io,direct八、常用Go命令速查
总结
1. 安装:直接用官方安装包,一路下一步 2. 代理:必配 GOPROXY,解决下载超时3. IDE:新手用VS Code,专业用Goland 4. 验证: go version+ 跑通Demo,搞定!
整个过程10分钟就能搞定,Go环境搭建真的超简单~
MiaoAll