概述
太久没有写过blog了,mark一下安装golang依赖的方法
该文参考来源:程序员教程网 http://element-ui.cn/news_show_16922.shtml
安装go和vscode中安装go扩展就略过了
在安装完go扩展后,选择go文件时,会提示到go-outline等未安装,点击安装所有依赖时,会有部分因为Q无法安装成功。这个时候就需要手动安装依赖了。
- 首先,我们需要查看%GOPATH% 的位置
找到这个文件夹,并进入%GOPATH%/src文件夹,创建新的文件夹golang.org再在下面创建文件夹x。
进入到刚创建的x文件夹,利用git bash,克隆项目: git clone https://github.com/golang/tools.git tools
同时克隆项目: git clone https://github.com/golang/lint
2, 做好这些准备之后,我们可以开始安装依赖了。
回到src文件夹,然后使用powershell或者其他命令行工具开始命令安装
go install github.com/ramya-rao-a/go-outline
go install github.com/acroca/go-symbols
go install golang.org/x/tools/cmd/guru
go install golang.org/x/tools/cmd/gorename
go install github.com/rogpeppe/godef
go install github.com/sqs/goreturns
go install github.com/cweill/gotests/gotests
go install golang.org/x/lint/golint
安装过程中,可能会有安装失败的情况,如:
E:gopath>go install github.com/cweill/gotests/gotests
can't load package: package github.com/cweill/gotests/gotests: cannot find package "github.com/cweill/gotests/gotests" in any of:
E:Gosrcgithub.comcweillgotestsgotests (from $GOROOT)
E:gopathsrcgithub.comcweillgotestsgotests (from $GOPATH)
在github.com目录下创建cweill文件夹,然后git clone https://github.com/cweill/gotests.git, 然后切换到%GOPATH%目录下,go install github.com/cweill/gotests/gotests
其他安装失败的依赖以类似方式来完成安装。
主要在于golint的安装,注意安装的是golang.org/x/lint/golint。
希望这篇文章能对你有所帮助。
最后
以上就是哭泣金毛为你收集整理的vscode安装golang扩展依赖的全部内容,希望文章能够帮你解决vscode安装golang扩展依赖所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复