以及其简便的方法完成golang的环境搭建,同时解决go get获取外包时下载失败的问题。
我这边是win10,因此点击红框就能下载了。下载链接 安装时只需要自定义安装目录即可。
我这边是win10,因此点击红线就能下载了,Stable是稳定版,Insiders是先行版,建议选择Stable版本的。下载链接 安装时只需要自定义安装目录,其他一律默认。
打开后按照下图红框顺序点击 ps1:步骤3原本为install ps2:刚进去应该是英文的,在步骤2那里输入Chinese选第一个安装并重启vsCode即可改为中文版。
现在vsCode的golang 环境已经搭好了,剩下的就是解决外包get失败以及环境变量的问题了。
由于外网的包基本都是导入失败或下载缓慢,因此需要设置一个中国的代理,这边我就选择goproxy。链接
根据go的版本复制以上内容,好的你不用进了,我已经帮你复制好了。 1.13及以上版本复制一下内容⬇ go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.io,direct
以管理员方式打开cmd 输入你复制的那两行内容。 输入go env即可查看更改成功与否
当进入vscode后终端默认只有powershell,我们需要将其改为cmd,点击红框内容。 再次点击红框内容,点击后按快捷键 Ctrl+Shift+` 打开新终端。 在新终端选择cmd输入go mod init 名字 就能自动生成mod 在新建main.go 输入以下内容后 Ctrl+F5运行即可。 以上结束。