MacOS中 VSCode 安装 GO 插件失败问题的快速解决方法

问题重现

Installing golang.org/x/tools/cmd/guru FAILED
Installing golang.org/x/tools/cmd/gorename FAILED
Installing golang.org/x/lint/golint FAILED
Installing github.com/stamblerre/gocode FAILED

4 tools failed to install.

VS COde 打开 .go 文件会自动安装插件,但是出现了一些工具的下载失败。

换上全局代理也无法下载。

找了许多教程,但可能由于一些版本的问题,目录已经变更了,导致吾卡在这里许久。尤其是 github.com/stamblerre/gocode。

解决

下面的操作都是基于 $GOPATH 这个路径下,MacOS 中 go 的 $GOPATH 可以通过在终端键入go env查看 ​$GOPATH 位置。

吾的 $GOPATH 位置在/Users/Apple/go,注意要切换到你自己的 $GOPATH 中。
1、创建目录golang.org\x,并进入该目录中 clone 工具仓库。

$ cd /Users/Apple/go/src
$ mkdir -p golang.org/x && cd golang.org/x
$ git clone https://github.com/golang/tools.git tools
$ git clone https://github.com/golang/lint.git
$ ls
lint tools

2、回到 $GOPATH 目录,安装插件

$ cd /Users/Apple/go
$ sudo go install golang.org/x/tools/cmd/guru
$ sudo go install golang.org/x/tools/cmd/gorename
$ sudo go install golang.org/x/lint/golint

3、创建目录github.com,并进入该目录中 clone 工具仓库。

$ cd /Users/Apple/go/src
$ sudo mkdir -p github.com/stamblerre $$ cd github.com/stamblerre
$ sudo git clone https://github.com/stamblerre/gocode.git
$ ls
gocode

4、回到 $GOPATH 目录,安装插件

$ cd /Users/Apple/go
$ sudo go install github.com/stamblerre/gocode

四个插件都安装完成之后,再用 VS Code 打开随意一个 .go 文件 ,就不会报安装失败的错误了。

总结

到此这篇关于MacOS中 VSCode 安装 GO 插件失败问题的快速解决方法的文章就介绍到这了,更多相关VSCode 安装 GO 插件失败内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • VSCode必装Go语言以下插件的思路详解

    VSCode 必须安装以下插件: 首先你必须安装 Golang 插件,然后再给 Go 安装工具包. 在 VS Code 中,使用快捷键: command+shift+P ,然后键入: go:install/update tools ,将所有 16 个插件都勾选上,然后点击 OK 即开始安装. Installing 16 tools at /Users/maiyang/develop/goworkspace//bin gocode gopkgs go-outline go-symbols guru

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

    vscode中安装ms-vscode.go插件后可以开启对go语言的支持,ms-vscode.go插件需要依赖一些工具,安装完成后提示 gocode go-outline go-symbols guru gorename gocode-gomod goreturns golint Installing github.com/ramya-rao-a/go-outline FAILED 由于网络原因,一些依赖工具无法正常安装,需要进行手动安装. 以下为手动安装的工具的步骤: 在%GOPATH%\sr

  • MacOS中 VSCode 安装 GO 插件失败问题的快速解决方法

    问题重现 Installing golang.org/x/tools/cmd/guru FAILED Installing golang.org/x/tools/cmd/gorename FAILED Installing golang.org/x/lint/golint FAILED Installing github.com/stamblerre/gocode FAILED 4 tools failed to install. VS COde 打开 .go 文件会自动安装插件,但是出现了一些

  • 教你一招完美解决vscode安装go插件失败问题

    目录 前置 用vscode新建一个go文件 使用go mod 代理来安装 总结 前置 从https://studygolang.com/dl下载go1.14.6.windows-amd64.msi安装即可,安装路径选择默认,安装完成后会自动帮你配置环境变量不用自己配置了 打开cmd,查看是否安装完成 这样就代表已经成功安装了 用vscode新建一个go文件 vscode会提示你安装go插件 点击install all 这时候会安装失败 Installing github.com/mdempsky

  • python中print的不换行即时输出的快速解决方法

    关于Python2.x和3.x带来的print不换行的问题:昨天有发过推文,利用end = 定义,解决了横向的小问题,但是由于屏幕显示的问题,若字符串长度过大,则会引起不便.两个或多个print做分割的情况下,如何保持依然横向输出,一般的是在print尾部加上逗号(,)但是在3.x下,则不行,需要使用end = "(something)",some signs like , . ; 'also you can put a word or str in"". Exam

  • PHPnow安装服务[apache_pn]失败的问题的解决方法

    安装PHPnow时如果遇到下列问题: 安装服务[apache_pn]失败.可能原因如下: 1. 服务名已存在,请卸载或使用不同的服务名. 2. 非管理员权限,不能操作 Windows NT 服务. 请首先确认操作系统的版本.如果您正在使用Windows Vista或Windows 7,那么首先要排除权限问题.您可以在"开始--搜索"中输入"cmd",在搜索结果中找到"cmd.exe",点右键,选择"以管理员身份运行".然后使用

  • idea中acitviti使用acitBPM插件出现乱码问题及解决方法

    1.问题描述 如下图所示,创建bpmn文件输入中文名称后,重新打开文件出现了中文乱码的情况. 2.解决方法 2.1 打开idea中 Settings->Editor->File Encodings,将下图内容设置为UTF-8. 2.2 打开idea路径中bin文件夹,在idea.exe.vmoptions和idea64.exe.vmoptions文件中最后一行添加 -Dfile.encoding=UTF-8 2.3 如果还有乱码,那么更改idea默认配置路径内的文件. 默认情况下路径在C:/U

  • PyCharm安装库numpy失败问题的详细解决方法

    事情是这样的,博主初学python和机器学习,在跑一个代码的时候被提示出现以下错误: (能被提示出现这个错误,可见确实是初学了!) 图1:跑代码时候的报错 注:图1是安装好了numpy后出现的第二个错误,错误本质是一样的,都是缺少某个库 百度查资料后得知在PyCharm中有一个安装库的方法是:Settings>>Python Interpreter>>点击图2中红色圈起来的加号,出现图3 图2:安装库的一个方法 图3:点击图2的加号后出现的界面 顺利的话,只要继续在图3中输入num

  • 关于Gradle下载失败问题的快速解决方法

    前言 每一次,当我们在新的环境中搭建 Android 开发环境并尝试运行或者当我们更换 gradle 版本时,总是会有一个漫长-漫长-漫长的下载 gradle 过程. 怎么办?难道先去睡一觉? 其实解决办法是有有两个. 一.使用已存在的 gradle 版本 打开目录 ~/.gradle/wrapper/dists 查看当前已经下载了什么版本的 gradle 修改项目的 gradle/wrapper/gradle-wrapper.properties 文件 distributionUrl=http

  • 在安装sql2005中或安装后sa用户无法登陆系统解决方法

    具体的操作步骤如下: 1. 打开"SQL Server Management Studio",连接时,身份验证使用"使用windows身份验证" 2. 右击连接实例的"属性",选择"安全性",将"服务器身份验证" 选择"SQL Server和windows身份验证模 式",登陆审核选择"无",确定! 3. 然后,执行: EXEC sp_password NULL, '

  • VS Code安装go插件失败原因分析以及解决方案

    目录 问题背景 问题原因 解决方案 方案1:快速方案 方案2:环境变量中配置 方案3:vscode中配置 总结 问题背景 VSCode是我们开发go程序的常用工具,但是安装VSCode成功后,创建一个.go文件会有如下提示: 这个是vscode提示你需要安装go插件,但是当你点击install all进行安装时,发现会安装失败. Installing 8 tools at D:\pragrams\go\bin  gocode  gopkgs  go-outline  go-symbols  dl

  • Vue项目vscode 安装eslint插件的方法(代码自动修复)

    ESlint:是用来统一JavaScript代码风格的工具,不包含css.html等. 方法和步骤: 通常情况下vue项目都会添加eslint组件,我们可以查看webpack的配置文件package.json查看,也可以查看工程下是否有.eslintrc.js和.eslintignore查看到eslint是否开启. 当我们编写不符合eslint规范的代码时,启动项目会报错,比如 这个时候可以安装vscode eslint插件,就可以自动检测不符合规范的代码.打开vscode左侧扩展面板,搜索es

随机推荐