安装好go编译器后,搭建go开发环境,需安装git、vscode。
在使用VSCode时,使用go get命令引用其它模块总会报错,主要有以下两种方法解决:
(1)原先的代理点国内不能访问,需用国内代理点
//关闭包的有效性验证
go env -w GOSUMDB=off
//开启go module管理
go env -w G0111MODULE=ON
//换成国内可访问地址,设置GOPROXY代理
go env -w GOPROXY=https://goproxy.cn,direct
或
go env -w GOPROXY=https://goproxy.io,direct
(2)需要通过外网访问,是因为缺少golang.org/x/net的依赖包,GitHub有托管依赖包
//在%GOPATH%下创建目录,D:\Program Files\Go\
mkdir - p D:\Program Files\Go\src\golang.org\x
//下载依赖包
git clone https://github.com/golang/net.git
(3)使用go get 命令验证
go get github.com/jinzhu/gorm
标签:https,GOPROXY,疑难,golang,go,开发,env,Go From: https://www.cnblogs.com/BeanSire/p/17189707.html