1. 下载go => https://golang.google.cn/
2. 安装简单,修改默认C盘安装目录,选择自己喜欢的除C盘外的目录
3. 开启module和使用七牛云国内镜像
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
4. 设置gopath,随意自己弄个位置
5.安装vscode + go插件
可以开始玩go了,不过打开vscode开发需要两个注意的
第一个是google官方的一些包是没有被卡掉,因为上面代理了,可是github的被卡,太慢了(vscode会提示安装相应的包,根据提示都安装了)
解决方案是:
使用http://ping.chinaz.com/ 去ping 三个地址取用响应时间最短的国内地址
203.208.39.99 github.com
151.101.129.194 github.global.ssl.fastly.net
203.208.39.99 codeload.github.com
弄好了上面的就放到hosts里面,在cmd刷下 ipconfig /flushdns
第二个就是vscode关于go的配置
"go.formatTool": "goimports",
"go.autocompleteUnimportedPackages": true,
"go.docsTool": "gogetdoc",
"go.useLanguageServer": true,
有疑问加站长微信联系(非本文作者)