解决vs code中golang插件依赖安装失败问题

解决vs code中golang插件依赖安装失败问题

Installing github.com/nsf/gocode SUCCEEDED
Installing github.com/uudashr/gopkgs/cmd/gopkgs SUCCEEDED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing github.com/acroca/go-symbols FAILED
Installing golang.org/x/tools/cmd/guru FAILED
Installing golang.org/x/tools/cmd/gorename FAILED
Installing github.com/fatih/gomodifytags SUCCEEDED
Installing github.com/haya14busa/goplay/cmd/goplay SUCCEEDED
Installing github.com/josharian/impl FAILED
Installing github.com/rogpeppe/godef SUCCEEDED
Installing github.com/sqs/goreturns FAILED
Installing github.com/golang/lint/golint FAILED
Installing github.com/cweill/gotests/... FAILED

Installing github.com/derekparker/delve/cmd/dlv SUCCEEDED

8 tools failed to install.

可能由于网络问题,可能和我这里不太一样,但是没关系,按下面的办法都可以安装的.

下载失败的原因是这些插件是通过github然后直接从golang官网下载的,但是由于国内FQ限制,造成下载失败.可以通过下面的方法来一个个安装,解决这个问题.

步骤:

  • 1.在%GOPATH%\src\目录下,建立golang.org文件夹,并再新建x文件夹。 目录为 "%GOPATH\src\golang.org\x\"
  • 2.进入目录%GOPATH\src\golang.org\x\下,开始下载插件包:

    git clone https://github.com/golang/tools.git tools

  • 3.下载完,%GOPATH\src\golang.org\x\下回有一个tools文件夹
  • 4.打开vsCode终端,切换到终端,进入“%GOPATH”目录,执行:

    go install github.com/ramya-rao-a/go-outline 等等安装失败的插件

一个个手动的执行下载失败的插件...

注意注意注意, 我在这里 github.com/sqs/goreturns 一直下载失败, 后来进去github.com\sqs\goreturns目录下看,什么都没有下载,是空的,然后我就到github上查找github.com\sqs\goreturns这个插件,

随便建立一个文件夹, 手动clone下来 git clone https://github.com/sqs/goreturns.git , 然后再把里面的内容全部复制到 github.com\sqs\goreturns 目录下, 然后再执行

go install github.com/sqs/goreturns . ok, 成功下载.

通过这里, 解决问题的思路比较清晰了:

  • 1.建立目录%GOPATH\src\golang.org\x\
  • 2.进入目录%GOPATH\src\golang.org\x\下,下载插件包 git clone https://github.com/golang/tools.git tools
  • 3.打开vsCode终端,切换到终端,进入“%GOPATH”目录,手动一个个下载插件go install github.com/ramya-rao-a/go-outline等等
  • 4.对于第三步下载失败的插件, 看是否是空, 空就直接到githubclone下来, 把内容拷贝到github.com下面对应的插件目录, 然后再go install. 比如:go install github.com/ramya-rao-a/go-outline
到这里全部的插件就安装成功了...

原文地址:https://www.cnblogs.com/liangjf/p/9583057.html

时间: 2024-10-07 07:11:18

解决vs code中golang插件依赖安装失败问题的相关文章

解决vscode中golang插件依赖安装失败问题

vscode中安装ms-vscode.go插件后可以开启对go语言的支持,ms-vscode.go插件需要依赖一些工具,安装完成后提示 Installing github.com/nsf/gocode SUCCEEDEDInstalling github.com/uudashr/gopkgs/cmd/gopkgs SUCCEEDEDInstalling github.com/ramya-rao-a/go-outline FAILEDInstalling github.com/acroca/go-

eclipse中svn插件的安装

Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了SVN.Subversion项目的初衷是为了替换当年开源社区最为流行的版本控制软件CVS,在CVS的功能的基础上有很多的提升同时也能较好的解决CVS系统的一些不足. Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境,通过与svn插件的完美配合,很好的提高工作效率,提高代码的安全和管理. 今天和大

Eclipse中Velocity插件无法安装的问题

在Eclipse的Help->Install New Software... 点击"Add加 Veloeclipse,值:http://propsorter.sourceforge.net/veloeclipse, 但是无法finish 网上的解释说:veloeclipse插件和eclipse版本不兼容.我去搜了大量的国外网站,有一个人说是:veloeclipse插件的下载主页换啦,需要新的链接地址: http://veloeclipse.googlecode.com/svn/trunk/

eclipse中monokai插件的安装

eclipse中monokai插件的安装 ?

DolphinScheduler工作流调度引擎 致力于解决数据处理流程中错综复杂的依赖关系

DS是什么 Apache DolphinScheduler是一个分布式去中心化,易扩展的可视化DAG工作流任务调度系统.致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用.DolphinScheduler曾用名为"EasyScheduler",由易观开发,美国时间2019年8月29日,正式通过顶级开源组织Apache基金会的投票决议,以全票通过的优秀表现正式成为Apache孵化器项目.由于名称已在国外某App使用,经社区讨论与投票后改名为DolphinSch

Eclipse中Spring插件的安装及使用

一.安装流程 1.Help--Install New Software--在Work With中添加地址http://dist.springsource.com/release/TOOLS/update/e4.5/, 最后面的版本号根据自己的Eclipse版本修改,Eclipse会根据该地址去下载相应的Spring插件 如何查看Eclipse版本号: 在Eclipse的安装目录下,双击eclipseproduct文件查看版本号 2.也可以到官网下载对应Eclipse版本的Spring插件,直接将

[OS X] Eclipse 中 SVN 插件的安装

一.安装 Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 二.安装 JavaHL 1. 由于 GFW 的存在,需提前下载好 serf-1.3.8.tar.bz2 文件.将该文件更名为 subversion--serf-1.3.8.tar.bz2,移动至 /Library/Caches/Homebrew 目录 2. bre

Maven的安装配置以及Eclipse中Maven插件的安装和配置

Maven是一个软件项目管理和综合工具,通过特有的POM(project object mode)概念来管理项目,功能十分强大. 一.安装Maven 1.下载地址:http://maven.apache.org/download.cgi 2.将下载的压缩包解压即可 二.Maven的配置 1.配置Maven环境变量 添加系统环境变量 MAVEN_HOME : C:\apache-maven-3.3.9 MAVEN :  %MAVEN_HOME%\bin MAVEN_OPTS :  -Xms256m

Eclipse中SVN插件的安装和配置(在线安装)

公司项目中用到了svn来管理项目,然后需要在Eclipse中进行配置.网上参考了很多资料,离线安装的方式装上了,但是导入项目后报错,可能是离线安装包的问题.然后又采用了Eclipse在线安装的方式,总算是把svn配置好了.现在把安装步骤总结如下. 第一步.打开Eclipse,Help选项卡,选择 Install New Software 第二步.在弹出的对话框中选择Add按钮 第三步:输入信息,点击ok按钮 name:subclipse1.8 location:http://subclipse.