golang开启mod后import报红的简单解决方案
更新时间:2024年01月19日 16:05:45 作者:zhoupenghui168
这篇文章主要给大家介绍了关于golang开启mod后import报红的简单解决方案,文中通过图文将解决的办法介绍的非常详细,对大家的学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下
问题描述
创建项目后,开启mod模式后,在使用import 导入相关包后, 使用go mod tidy 生成go.mod文件后,go.mod文件里面的包名变红(未导入),导致不能使用包里面的方法,go run main.go 报错: package xxx is not in GOROOT,如下图:
生成go.mod成功:
不过go.mod里面的包没有被引入
猜测是索引路径出了问题,当前项目的依赖路径如下,可以看到只有sdk没有go mod模块:
解决方案
点击右上角File->Setting
这时发现:依赖中,多了一个 go mod路径,这时原来 报红的import消失
总结
到此这篇关于golang开启mod后import报红解决方案的文章就介绍到这了,更多相关golang开启mod后import报红内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
教你利用Golang可选参数实现可选模式
本文讨论Golang函数可选参数及函数类型,以及如何利用可选函数类型实现可选模式。同时通过构造函数作为示例,实现强大带可选参数的构造函数,让代码更直观、灵活、支持扩展
2023-01-01
Golang使用Consul详解
Consul是一个服务发现软件, 提供了服务发现\键值存储\健康检查等功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-06-06
Golang比较两个slice是否相等的问题
本文主要介绍了Golang比较两个slice是否相等的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-03-03
GO中公平锁和非公平锁的具体使用
公平锁和非公平锁是计算机科学中的两种锁机制,它们主要用于多线程编程,以控制对共享资源的访问,本文主要介绍了GO中公平锁和非公平锁的具体使用,感兴趣的可以了解一下
2024-08-08
Golang时间及时间戳的获取转换超全面详细讲解
说实话,golang的时间转化还是很麻烦的,最起码比php麻烦很多,下面这篇文章主要给大家介绍了关于golang时间/时间戳的获取与转换的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2022-12-12
Go语言中的格式化占位符的实现示例
在Go语言中,fmt包提供了丰富的格式化占位符用于输出不同类型的数据,了解和选择合适的占位符对于确保输出内容的正确性和可读性至关重要,本文就来介绍一下,感兴趣的可以学习
2024-10-10
golang双链表的实现代码示例
这篇文章主要介绍了golang双链表的实现代码示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2019-08-08
Go设计模式之原型模式图文详解
原型模式是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类,本文将通过图片和文字让大家可以详细的了解Go的原型模式,感兴趣的通过跟着小编一起来看看吧
2023-07-07
golang logrus日志框架实例详解
logrus是一个可插拔的、结构化的日志框架,这篇文章主要介绍了golang logrus日志框架实例代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2023-08-08
最新评论