我是靠谱客的博主 哭泣金毛,这篇文章主要介绍vscode安装golang扩展依赖,现在分享给大家,希望可以做个参考。

太久没有写过blog了,mark一下安装golang依赖的方法
该文参考来源:程序员教程网 http://element-ui.cn/news_show_16922.shtml

安装go和vscode中安装go扩展就略过了

在安装完go扩展后,选择go文件时,会提示到go-outline等未安装,点击安装所有依赖时,会有部分因为Q无法安装成功。这个时候就需要手动安装依赖了。

  1. 首先,我们需要查看%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或者其他命令行工具开始命令安装

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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

安装过程中,可能会有安装失败的情况,如:

复制代码
1
2
3
4
5
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扩展依赖内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(68)

评论列表共有 0 条评论

立即
投稿
返回
顶部