问题分析
go语言在vs code中下载模块时,会使用自己的代理,这个代理在大陆无法访问,需要将代理修改为国内的,模块就可以正常下载了,阿里的代理我试过了,有问题。
解决步骤
确保已经配置了go的环境变量,打开cmd
PS C:\Users\栖泫> go version
go version go1.21.4 windows/amd64
PS C:\Users\栖泫>
在cmd中,修改模块代理
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn
然后重启vs code,根据弹窗提示点击“install All”,模块就可以正常下载了。