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_陈寒13 小时前
Python线程池吞了异常还不告诉我,这谁顶得住啊
前端·人工智能·后端
小强库计算机毕业设计14 小时前
SpringBoot+Vue3 学生宿舍管理系统实战
java·spring boot·后端·vue·学生宿舍管理系统
小狼18314 小时前
实践6|SDD 实战:AI 写的规格被推翻了四次
后端·claude
篮框坏了14 小时前
"DeepSeek Harness 实测:一毛钱干三活,但默认配置是个坑"
后端·ai编程
jobBridge2114 小时前
大模型到底是怎么"想"的?我把 Transformer 拆开,发现它其实是个"接词狂魔"
人工智能·后端·编程语言
唐青枫15 小时前
看懂内存地址之后,才算真正入门 Zig:指针、切片与实战
后端
朋克洛德的码农15 小时前
Go并发-sync包四剑客:Mutex、RWMutex、WaitGroup、Once-从入门到原理
开发语言·后端·golang
fulton15 小时前
为什么不用现成的开源工具?NovelOps与6大AI写作工具横向对比
后端
fulton15 小时前
3个月踩坑实录:从想法到270章规划,AI写长篇到底要花多少成本?
后端
fulton15 小时前
为什么AI写到20章就开始"复制粘贴"自己?创意扰动机制详解
后端