电脑学堂
第二套高阶模板 · 更大气的阅读体验

手把手教你配置Go语言开发环境(进阶教程)

发布时间:2026-01-08 19:11:36 阅读:263 次

刚接触Go语言时,很多人卡在第一步:环境怎么装?其实没那么复杂,就像装个办公软件一样,一步步来就行。尤其对用惯了Windows系统的用户来说,配个Go开发环境完全不需要折腾Linux或者虚拟机。

下载和安装Go

打开官网 https://golang.org/dl/,找到对应你系统的版本。国内访问慢的话,可以用国内镜像站,比如: https://go.dev/dl/ 或清华源:https://mirrors.tuna.tsinghua.edu.cn/golang/

以Windows为例,下载 go1.21.windows-amd64.msi 这类安装包,双击运行,一路“下一步”就能装好。默认会装到 C:\\Go 目录下,顺便自动把 go 命令加进系统路径。

验证是否安装成功

按 Win+R,输入 cmd 打开命令提示符,输入:

go version

如果看到类似 go version go1.21 windows/amd64 的输出,说明Go已经装好了。

设置工作区(GOPATH)

Go早期要求设置 GOPATH 环境变量,用来指定代码存放的位置。虽然现在模块模式(Go Modules)已经普及,但了解它还是有必要的。

建议在用户目录下建一个专门放Go项目的文件夹,比如:C:\\Users\\你的用户名\\go。然后在环境变量中添加:

  • GOPATH = C:\\Users\\你的用户名\\go
  • PATH 添加一项:%GOPATH%\\bin

这样以后用 go install 安装的工具,就能直接在命令行里用了。

启用Go Modules

现代Go开发基本都用模块管理依赖,不用再把代码塞进 GOPATH 里。打开命令行,执行:

go env -w GO111MODULE=on

再设置代理,避免拉包失败:

go env -w GOPROXY=https://goproxy.cn,direct

国内开发者用 goproxy.cn 能显著提升下载速度,就像开了加速器一样。

写个Hello试试

在任意目录新建一个文件夹,比如 hello-go,进入后创建 main.go 文件,内容如下:

package main

import "fmt"

func main() {
    fmt.Println("Hello,Go语言!")
}

在当前目录打开命令行,运行:

go run main.go

屏幕上打出那句问候,你的环境就跑起来了。接下来可以装个轻量编辑器,比如 VS Code,装上 Go 插件,写代码就有自动补全和错误提示了。

整个过程花不了半小时,比重装系统还快。别被“配置环境”这词吓住,其实就是安个工具,写个文件,跑一下——搞定。