vscode for golang

1.下载安装 vscode
2.安装Go插件
3.https://github.com/Microsoft/vscode-go/wiki/Go-tools-that-the-Go-extension-depends-on 需要安装的扩展列表:

go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/zmb3/gogetdoc
go get -u -v github.com/golang/lint/golint
go get -u -v github.com/ramya-rao-a/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/acroca/go-symbols
go get -u -v golang.org/x/tools/cmd/guru
go get -u -v github.com/cweill/gotests/...
go get -u -v golang.org/x/tools/cmd/godoc
go get -u -v github.com/fatih/gomodifytags
go get -u -v github.com/josharian/impl

4.由于golang.org在国内访问不了,所以上述扩展会安装失败,我们需要使用github.com上的 https://github.com/golang/tools 代替 https://golang.org/x/tools,具体操作方法如下:

go get -u -v github.com/golang/tools/cmd/gorename
go get -u -v github.com/golang/tools/cmd/guru
go get -u -v github.com/golang/tools/cmd/godoc

建立软链接:

ln -s $GOPATH/src/github.com/golang $GOPATH/golang.org/golang
cd $GOAPTH/src/golang.org
mv golang x
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,757评论 2 45
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,736评论 6 427
  • 《异地恋》�&��伫在了镜子里,再一次地梳理。�我反反复复说起,见面时第一句。�我来来回回演绎,一个一个表情。�甚...
    叶羽辰阅读 2,994评论 0 0
  • 这阵子一直在追《吐槽大会》,越来越喜欢顶着一头红头发的蛋蛋(李诞),也就是这档节目的总策划和常驻吐槽嘉宾,据说几乎...
    肖爷_族长阅读 4,032评论 18 7
  • 川端康成:雨伞 春雨似雾,虽然不会濡湿,却会沾润人的肌肤。跑出门口的少女看见少年的伞,这才察觉: “呀,下雨呐?”...
    fa073e807873阅读 1,432评论 0 0

友情链接更多精彩内容