Windows下用VSCode安装go环境(不翻墙)

1、首先在官网免费下载VSCode之后,
先把系统环境里新加一个GOPATH路径,把用户环境里自带的那个GOPATH删除;
在这里插入图片描述
在GOPATH下创建一个src文件夹作为环境下载的文件夹。

2、打开VSCode用快捷键Ctrl+shift+p输入Go:Install/Update tools对所有的go环境进行安装。产生的问题就是会有大量的包因为墙等问题无法安装成功:
在这里插入图片描述
我在网上也查到了不少方法,但是总会再产生其他的问题,所以我在此用一个笨的基础的肯定可以实现的方法:
3、我们用手动下载的方法将上图中的提示FAILED来实现
比如我们对第一条

Installing github.com/mdempsky/gocode FAILED

首先我们在src文件夹下安装github.com/mdempsky两层子文件夹
在mdempsky下git clone一下原github上的代码

git clone --recursive https://github.com/mdempsky/gocode.git

在这里插入图片描述
4、下载完成后在VSCode的terminal界面:

go install github.com/mdempsky/gocode

在这里插入图片描述
如果没提示出错就安装成功了,在GOPATH文件夹下会产生一个bin目录,里边会产生相应的.exe文件。
这样把所有提示失败的目录下载成功就可以了。

!!我当时提示的地址如下,可以按一下目录直接下载。

Installing github.com/mdempsky/gocode FAILED
Installing github.com/uudashr/gopkgs/cmd/gopkgs FAILED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing github.com/acroca/go-symbols FAILED
Installing golang.org/x/tools/cmd/guru FAILED
Installing golang.org/x/tools/cmd/gorename FAILED
Installing github.com/cweill/gotests/FAILED      
Installing github.com/fatih/gomodifytags FAILED 
Installing github.com/josharian/impl FAILED  
Installing github.com/davidrjenni/reftools/cmd/fillstruct SUCCEEDED
Installing github.com/haya14busa/go-vimlparser FAILED 
Installing github.com/godoctor/godoctor FAILED 
Installing github.com/go-delve/delve/cmd/dlv SUCCEEDED
Installing github.com/stamblerre/gocode FAILED 
Installing github.com/rogpeppe/godef FAILED
Installing github.com/sqs/goreturns FAILED
Installing golang.org/x/lint/golint FAILED
发布了29 篇原创文章 · 获赞 5 · 访问量 4593

猜你喜欢

转载自blog.csdn.net/guoyihaoguoyihao/article/details/104522426