下载vscode
官网地址:https://code.visualstudio.com/Download
添加扩展
通过快捷键ctrl+shift+x打开扩展商店,在搜索框中输入go,选中点击安装:
添加插件
在vscode的下方选中终端:
依次下载
go get github.com/nsf/gocode
go get github.com/uudashr/gopkgs/cmd/gopkgs
go get github.com/ramya-rao-a/go-outline
go get github.com/acroca/go-symbols
go get golang.org/x/tools/cmd/guru
go get golang.org/x/tools/cmd/gorename
go get github.com/fatih/gomodifytags
go get github.com/haya14busa/goplay/cmd/goplay
go get github.com/josharian/impl
go get github.com/rogpeppe/godef
go get github.com/sqs/goreturns
go get github.com/golang/lint/golint
go get github.com/cweill/gotests
go get github.com/derekparker/delve/cmd/dlv
插件下载失败的处理方法
由于插件都是从github下载,因为国内网络原因可能造成失败。
解决方法:
- 进入$GOPATH\src\golang.org\x 目录(不存在则创建)
- 下载插件包: git clone https://github.com/golang/tools.git
- 下载完,$GOPATH\src\golang.org\x\ 目录下有一个tools文件夹
- 打开vscode,切换到终端,进入$GOPATH目录,手动一个个下载插件 。比如: go install github.com/ramya-rao-a/go-outline
- 对于手动下载失败的插件, 看是否是空, 空就直接到github上clone下来, 把内容拷贝到github.com下面对应的插件目录, 然后再go install。 比如: go install github.com/ramya-rao-a/go-outline
引用:
http://www.mamicode.com/info-detail-2436665.html
https://blog.csdn.net/zhangliangzi/article/details/77914943