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

作者:feiquan 时间:2024-04-26 17:23:15 

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%\src\目录下,建立路径golang.org\x
进入到%GOPATH%\src\golang.org\x,下载需要工具的源码git clone https://github.com/golang/tools.git tools
clone完成后,会生成一个tools文件夹,这样工具所需要的源码已经准备好了
进入到%GOPATH%下,执行


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 get 后,在使用上面的命令




go get github.com/rogpeppe/godef
go getgithub.com/cweill/gotests/gotests

单独处理golint,golint的源码位于https://github.com/golang/lint,进入%GOPATH%\src\golang.org\x后执行git clone https://github.com/golang/lint下载golint需要的源码
进入到%GOPATH%下,执行

go install golang.org/x/lint/golint

这样,vscode的golang插件所依赖的工具安装完成了。

总结

以上所述是小编给大家介绍的解决vscode中golang插件依赖安装失败问题,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

来源:https://www.cnblogs.com/feiquan/archive/2019/08/30/11433461.html

标签:vscode,golang
0
投稿

猜你喜欢

  • Python psutil模块简单使用实例

    2023-08-10 21:15:37
  • PHP+redis实现添加处理投票的方法

    2023-11-22 04:38:19
  • python接入使用百度翻译流程

    2022-11-26 01:01:43
  • mpvue+vuex搭建小程序详细教程(完整步骤)

    2024-05-02 17:09:20
  • Vue使用Echarts画柱状图详解

    2024-05-29 22:22:29
  • Python基础篇之初识Python必看攻略

    2021-02-21 11:26:10
  • Python的地形三维可视化Matplotlib和gdal使用实例

    2021-05-26 13:35:30
  • Python模拟登录的多种方法(四种)

    2023-06-11 21:08:45
  • python语音识别实践之百度语音API

    2021-11-26 19:06:40
  • js判断手机和pc端选择不同执行事件的方法

    2024-04-29 13:45:46
  • python 绘制3D图案例分享

    2023-12-31 11:54:47
  • 利用python爬取有道词典的方法

    2021-07-08 04:42:05
  • python使用datetime模块计算各种时间间隔的方法

    2021-11-28 05:31:35
  • 详解javascript中的变量提升和函数提升

    2024-06-07 15:53:28
  • Python机器学习之SVM支持向量机

    2023-07-18 06:39:24
  • 移动网站开发:标记语言

    2010-06-08 13:42:00
  • Python求一批字符串的最长公共前缀算法示例

    2021-03-10 13:40:37
  • python实现超简单的视频对象提取功能

    2021-08-10 17:04:31
  • django写用户登录判定并跳转制定页面的实例

    2023-10-04 01:18:40
  • Python自动扫雷实现方法

    2023-11-19 19:04:55
  • asp之家 网络编程 m.aspxhome.com