• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

解决Goland无法使用go test问题,手动编译安装gotests

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

好久没用Goland了,打开发现竟然不能生成test?? 就是下图这种:

然后跟着Goland的提示一同操作,发现 go get 失败… 原因大家都懂
于是我就使用如下方式粗暴的解决了一下

手动安装 gotests

根据Goland 的提示,它想要通过go get 安装但是安装失败的包是github.com/cweill/gotests,这就ok了,自己安就行了
使用 git clone 下载巨慢,不如直接zip
于是首先到 https://github.com/cweill/gotests 这里把源码下下来,放到GOPATH下的 src\github.com\cweill\gotests 目录,然后cmd执行 go install,如果成功了在GOPATH\bin下就会有编译生成的exe文件了,大功告成

如果提示缺少某某某包,类似下面这种:

则需要去这里:https://github.com/golang 手动下载缺少的包,然后放到对应目录,这个实际上是golang 在 github 上建立的一个镜像库,包的对应关系是:
https://github.com/golang/mod --> golang.org/x/mod
https://github.com/golang/tools–> golang.org/x/tools
类推

所以需要做的就是,把缺少的源码包zip到github下下来,然后解压到 GOPATH下的 src\golang.org\x\ 目录下
然后再回去cmd里运行go install 成功。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Go数据结构与算法-基数排序发布时间:2022-07-10
下一篇:
go语言学习--语法糖发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap