一、参考资料

https://www.cnblogs.com/nickchen121/p/11517441.html

二、VS安装GO插件失败

使用go mod代理进行安装,https://goproxy.io是一个国内代理,执行下面命令

go env -w GO111MODULE=on

go env -w GOPROXY=https://goproxy.io,direct

之后执行:

go get -u -v github.com/mdempsky/gocode

go get -u -v github.com/uudashr/gopkgs/v2/cmd/gopkgs

go get -u -v github.com/ramya-rao-a/go-outline

go get -u -v github.com/acroca/go-symbols

go get -u -v golang.org/x/tools/cmd/guru

go get -u -v golang.org/x/tools/cmd/gorename

go get -u -v github.com/cweill/gotests/...

go get -u -v github.com/fatih/gomodifytags

go get -u -v github.com/josharian/impl

go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct

go get -u -v github.com/haya14busa/goplay/cmd/goplay

go get -u -v github.com/godoctor/godoctor

go get -u -v github.com/go-delve/delve/cmd/dlv

go get -u -v github.com/stamblerre/gocode

go get -u -v github.com/rogpeppe/godef

go get -u -v github.com/sqs/goreturns

go get -u -v golang.org/x/lint/golint