vscode golint 安装失败怎么办?

发布时间 - 2019-11-14 00:00:00    点击率:

vscode golint 安装失败怎么办?

问题源起:

因为国内的网络屏蔽,golang.org被和谐,又赶上7.1,双重力度的和谐社会,各种FQ无解,故有了下文。

解决方案概述:

到github下载go tools 和 golint 的源码到本地目录,用go install 命令安装即可。

推荐教程:vscode教程

具体方法:

1、在%GOPATH%\src\ 目录下,建立golang.org 文件夹,并再新建x文件夹。  目录为 "%GOPATH\src\golang.org\x\"

2、完成目录切换后,开始下载插件包:git clone https://github.com/golang/tools.git tools

3、执行完以后,会多一个tools文件夹。

4、打开vsCode终端,切换到 终端,进入“%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/josharian/impl
    go install github.com/rogpeppe/godef
    go install github.com/sqs/goreturns
    go install github.com/golang/lint/golint
    go install github.com/cweill/gotests/gotests
    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/josharian/impl
    go install github.com/rogpeppe/godef
    go install github.com/sqs/goreturns
    go install github.com/cweill/gotests/gotests
继续安装golint
在cmd中切换到“GOPATH”目录,执行 git clone https://github.com/golang/lint.git,将glint也下载到本地
复制%GOPATH%\src\github.com\golang\lint目录到%GOPATH%\src\golang.org\x,不复制源码不同意,算了,复制
执行:go install golang.org\x\lint\golint,安装完毕
至此,全部go插件都安装完毕,重启vscode,看效果,不会有提示再弹出了


# vscode  # golang  # github  # git  # https  # 切换到  # 会有  # 弹出  # 不同意  # 重启  # 国内  # 目录下  # src 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法  Android 常见的图片加载框架详细介绍  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  详解Android——蓝牙技术 带你实现终端间数据传输  如何快速选择适合个人网站的云服务器配置?  香港服务器网站推广:SEO优化与外贸独立站搭建策略  如何用wdcp快速搭建高效网站?  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  如何用搬瓦工VPS快速搭建个人网站?  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  如何确保FTP站点访问权限与数据传输安全?  Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询  在线制作视频网站免费,都有哪些好的动漫网站?  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  如何在万网主机上快速搭建网站?  Laravel中的withCount方法怎么高效统计关联模型数量  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】  Laravel如何使用Blade组件和插槽?(Component代码示例)  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  免费视频制作网站,更新又快又好的免费电影网站?  音响网站制作视频教程,隆霸音响官方网站?  创业网站制作流程,创业网站可靠吗?  使用C语言编写圣诞表白程序  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  MySQL查询结果复制到新表的方法(更新、插入)  Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程  zabbix利用python脚本发送报警邮件的方法  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  Laravel如何配置Horizon来管理队列?(安装和使用)  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  如何在云指建站中生成FTP站点?  EditPlus中的正则表达式实战(6)  怎样使用JSON进行数据交换_它有什么限制  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  如何在建站宝盒中设置产品搜索功能?  如何用AWS免费套餐快速搭建高效网站?  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  php json中文编码为null的解决办法  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  javascript读取文本节点方法小结  宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法  SQL查询语句优化的实用方法总结  作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】  如何破解联通资金短缺导致的基站建设难题?  电商网站制作价格怎么算,网上拍卖流程以及规则?