Go 环境快速搭建(Windows 简明版)
第一步:下载安装 Go 到 D:\Go
-
下载 Windows 安装包:go.dev/dl/ (官方)
或国内从阿里云镜像下载 Windows 安装包:
mirrors.aliyun.com/golang/go1.... (当前最新稳定版为 Go 1.26.2,文件大小 59 MB) -
运行
.msi,安装路径改为D:\Go -
完成安装
第二步:设置环境变量(GOROOT / PATH / GOPATH / GOMODCACHE)
打开 系统环境变量 设置:
| 变量名 | 变量值 |
|---|---|
GOROOT |
D:\Go |
GOPATH |
D:\go-workspace |
GOMODCACHE |
D:\go-mod-cache |
PATH |
添加 %GOROOT%\bin 和 %GOPATH%\bin |
第三步:配置 GOPROXY 和 GOSUMDB
打开 命令提示符 (cmd) 执行:
cmd
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOSUMDB=sum.golang.org
第四步:验证环境
执行以下命令检查输出:
go
go version
go env GOROOT
go env GOPATH
go env GOMODCACHE
go env GOPROXY
go env GOSUMDB
第五步:建立项目并验证代理与模块缓存
在 F:\gogogo 创建项目,编写代码导入一个外部包,然后运行 go mod tidy 自动下载依赖:
cmd
mkdir F:\gogogo
cd F:\gogogo
go mod init myproject
创建 main.go 文件(直接写入以下内容):
go
package main
import (
"fmt"
"github.com/google/uuid"
)
func main() {
id := uuid.New()
fmt.Printf("Hello, UUID: %s\n", id.String())
}
执行 go mod tidy,它会自动下载依赖:
go
go mod tidy
然后运行代码:
go
go run main.go 或 go run .