【Windows】之搭建 Go 语言环境

目录


一、下载 SDK


Go 语言的 SDK (Software Development Kit) 包含了开发 Go 语言所需的工具包,下载地址如下:

这里推荐 Go语言中文网站 的下载地址,进入下载页面后,找到稳定版本列表。Windows 下可以选择直接安装版本(.msi)或者压缩包版本(.zip),为了方便,建议选择压缩包版本,比如我下载的 go1.19.1.windows-amd64.zip 版本。

下载完后解压缩后会得到 go 文件夹,其中 /bin 目录包含了 go 源码包编译出的编译器(go)、文档工具(godoc)、格式化工具(gofmt),是我们要进行配置的目录。


二、配置环境变量


我们需要添加两个环境变量:

  • GOROOT:SDK 的根目录,即解压缩后 go 文件夹所在的路径(例如 D:\GoEnv\go);
  • GOPATH:工作目录,即以后我们的 go 项目的工作路径,可以随意地址一个目录;

同时还需要把 SDK 下的 /bin 目录添加到系统 Path 环境变量下,添加完成后在 cmd 中输入 go version 命令检查是否配置成功:

> go version
go version go1.19.1 windows/amd64

同时可以使用 go env 查看我们配置的环境变量:

> go env
...
set GOPATH=E:\GoProject
set GOROOT=D:\GoEnv\go
...

三、配置 Go 代理


通过 go get 命令下载各种依赖时,经常需要访问 github/google 等网站,这些网站访问速度可能会比较慢,所以我们可以进行配置代理,保证快速稳定的下载访问。

这里推荐 goproxy.io,它是全球最早的 Go modules 镜像代理服务之一,采用 CDN 加速服务为开发者提供依赖下载, 该服务由一批热爱开源,热爱 Go 语言的年轻人开发维护。

配置的方式就是在用户变量或系统变量下添加 GOPROXY 环境变量,变量值填写 https://goproxy.io,direct,添加完成后,可以再次使用 go env 命令查看到该环境变量:

> go env
...
set GOPROXY=https://goproxy.io,direct
... 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值