GO环境速建笔记

Go 环境快速搭建(Windows 简明版)

第一步:下载安装 Go 到 D:\Go

  1. 下载 Windows 安装包:go.dev/dl/ (官方)

    或国内从阿里云镜像下载 Windows 安装包:
    mirrors.aliyun.com/golang/go1.... (当前最新稳定版为 Go 1.26.2,文件大小 59 MB)

  2. 运行 .msi,安装路径改为 D:\Go

  3. 完成安装


第二步:设置环境变量(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 .
相关推荐
IT_陈寒3 小时前
Redis雪崩把我坑惨了,这是5年经验的教训
前端·人工智能·后端
量化分析码农3 小时前
【Python量化多因子实战 06】从因子到持仓:多因子选股实盘工程化落地
后端
贾公子3 小时前
检测链路的容量规划——用 Little's Law 算清 QPS、并发与积压
后端·python
kyson_4 小时前
Java 集合框架:从继承体系到数据结构,再到开发选型
后端
想不到一个好的ID4 小时前
什么是RAG
后端
金銀銅鐵4 小时前
JDK 21 中 List.of 的实现细节:从 List12 到 ListN
java·后端·ai编程
苏三说技术5 小时前
Codex中必装的11个Skills
后端
付威20235 小时前
target 目录越来越大,Rust 项目该怎么清理
后端
技录局6 小时前
Kafka 深度原理分析:从消息流到分布式日志
后端
大数据技术派6 小时前
我用AI写代码,做了3个小玩意儿
后端·微信小程序