vim-go引起的缺包问题和go get不能用的解决方案

Posted lwenh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim-go引起的缺包问题和go get不能用的解决方案相关的知识,希望对你有一定的参考价值。

在装vim-go插件遇到的一大堆缺包问题,尝试GoInstallBinaries时候一大堆request timeout, dial tcp 172.217.24.17:443: i/o timeout,其实就是go get被墙了。

网上大多都是叫你去 git clone https://github.com/golang/tools.git 拉源码安装的,很麻烦,缺很多包。

最直接的解决办法是给go get换proxy,使用七牛云的goproxy,又快又可靠。

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

再进入vim GoInstallBinaries就ok了。

感谢七牛云提供的服务:https://github.com/goproxy

以上是关于vim-go引起的缺包问题和go get不能用的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

最好用的编辑器之一:Vim-Go环境搭建

最好用的编辑器之一:Vim-Go环境搭建

vim-go 配置遇到的问题

安装VIM8和vim-go插件

markdown spf13-vim + vim-go

解决使用vim-go插件时候保存go代码导致设置好的折叠消失的问题