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