go-window环境安装(推荐)
2024年9月12日大约 2 分钟
下载安装包
准备工作
下载编译器
编译器下载:
https://www.jetbrains.com.cn/go
付费的
vscode、vim
免费
一、go安装
我这里直接以下载go语言安装包方式,
解压到D:\software\go目录下:
二、环境配置
window系统环境变量配置大概位置:高级系统设置>环境变量>系统变量
变量名:GO_HOME1231
go包路径:
D:\software\go\go1.23.1.windows
点击Path:
增加
%GO_HOME1231%\bin
创建go三方包:
D:\software\go-third
D:\software\go-third\bin
D:\software\go-third\pkg
GOPATH下三个目录的含义如下:
src目录下主要存放go的源文件
pkg目录存放编译好的库文件,主要是*.a文件;
bin目录主要存放可执行文件
变量名:GOPATH
变量值:D:\software\go-third
点击Path:
增加
%GOPATH%\bin
GOPATH 即为存储 Go 工具依赖的路径,可以自己进行设值,我放在了 GoWorks 自己建的,里面需要包含 src、pkg、bin 三个目录。 设置为
检测是否安装成功
查看版本:
go version
查看环境变量:
go env
配置 Go 代理
在环境变量中增加代理
GOPROXY
变量名:GOPROXY
变量值:https://goproxy.cn,direct
# 通过命令方式设置goproxy.io代理
go env -w GOPROXY="https://proxy.golang.com.cn,direct"
# 设置GO111MOUDLE
go env -w GO111MODULE="on"
目的:下载国外包比较慢,使用国内代理就比较快
常用的 go 代理
其他操作系统
mac/linux 下配置 Go 代理
# 配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.io,direct
# 还可以设置不走 proxy 的私有仓库或组,多个用逗号相隔(可选)
export GOPRIVATE=git.mycompany.com,github.com/my/private