GoLand:Cannot resolve symbol
GoLand:Cannot resolve symbol
1.环境
GoLand版本:2021.1.2
Go版本:1.16.4
EB@DESKTOP-K45IA6V MINGW64 ~/Desktop/test1280
$ go version
go version go1.16.4 windows/amd64
2.报错
包import处报错:Cannot resolve symbol
项目go.mod标红:Missing dependency
3.解决
根据GoLand提示操作,通常可以修复解决:
或者:Alt+Enter
4.原因
原因1:
手动删除了$GOPATH/pkg/mod中的依赖包,例如:
EB@DESKTOP-K45IA6V MINGW64 /d/gopath/pkg/mod
$ echo $GOPATH
D:\gopathEB@DESKTOP-K45IA6V MINGW64 /d/gopath/pkg/mod
$ pwd
/d/gopath/pkg/modEB@DESKTOP-K45IA6V MINGW64 /d/gopath/pkg/mod
$ rm -rf gopkg.in
将会导致如上错误。
原因2:
修改了GOPATH值,重启GoLand后,GOPATH指向的新的目录没有缓存对应的依赖包。
EB@DESKTOP-K45IA6V MINGW64 ~/Desktop/test1280
$ echo $GOPATH
D:\gopath2EB@DESKTOP-K45IA6V MINGW64 ~/Desktop/test1280
$ ls -l $GOPATH/pkg/mod
total 0
drwxr-xr-x 1 EB 197609 0 May 26 23:58 cache
殊途同归,根本原因是GoLand从GOPATH中找不到依赖库缓存,因此报错。
GoLand:Cannot resolve symbol相关推荐
- SpringBoot整合Redis错误:Cannot resolve symbol ‘ObjectMapper‘解决方法
20-SpringBoot整合Redis_哔哩哔哩_bilibili 通过B站学习SpringBoot整合Redis时,因为视频教程里的版本比较老,跟着老师导包的过程中出现了一些错误,主要都是依赖的问 ...
- R文件报错:cannot resolve symbol ‘R’
今天仿照别人项目,因为不太熟悉Androidstudio,所以就照着他项目结构走,结果包名跟他的不一样,项目一直报标题这个错误,网上百度了很多也没用,不过先把网上的解决方案copy一下 请注意 ① E ...
- Goland显示“Cannot resolve symbol XXX“ 进行更新IDE的索引库
菜单 "File" -> "Invalidate Caches / Restart"→ "Invalidate and Restart" ...
- 【apache lang3】import org.apache.commons.lang3.StringUtils error----Cannot resolve symbol ‘lang3‘
问题:Cannot resolve symbol 'lang3' 在spring boot 使用StringUtils时,发现import出现问题,解析不了lang3 原因: 找到依赖配置文件 imp ...
- 提示Cannot resolve symbol xxx的解决办法
今天有读者反映在spring boot项目中,已经导入了所有需要的包,但是提示如下错误: Cannot resolve symbol xxx 该错误的解决办法是: (1)单击IDEA开发工具的File ...
- forward reference extends over definition of value movieRecs 和 Cannot resolve symbol XXX 解决方法
错误: 定义的函数出现:Cannot resolve symbol consinSim 编译的时候出现:forward reference extends over definition of val ...
- 一样的操作,同样的引入,爆红:can’t resolve symbol
打开idea,发现注解等都变红,报错can't resolve symbol.因为前一天做了和今天一样的操作,所以肯定不是我代码的问题. 解决方案:清理idea缓存 点击File→Invalidate ...
- idea传入HttpServletRequest时显示cannot resolve symbol的问题
在使用idea ide的时候,在控制器中我需要获取HttpServletRequest这个request对象,编译时出现cannot resolve symbol的问题,然后网上查找资料,这里记录一下 ...
- ActionBar之style出现Cannot resolve symbol 'Theme' 错误
今天 2014/03/08 00:49 刚刚升级 android studio 到了 0.5.0 版本,修复了许多 bug,包含当前这个问题,之前一直困扰我很久,莫名奇妙的提示主题样式找不到,无法解析 ...
- Cannot resolve symbol 'R',Failed to resolve: constraint-layout
1.当在github上下载demo项目在Android studio启动时,提示Cannot resolve symbol 'R'.虽然提示错误,但是运行项目并没有问题 原因是gradle版本高于本地 ...
最新文章
- FirefoxLinux下的网银离我们不远了
- 2014届华为校园招聘机试题
- [dp] LeetCode 62. Unique Paths
- anylogic中如何构建复杂网络_如何对复杂网络建模所需要的数据进行预处理
- mysql映射mapper_Mybatis中Mapper映射文件使用详解
- paddleocr常见问题(3)
- 使用 Moq 测试.NET Core 应用 -- Mock 方法
- mysql convertgrp_Mysql中几种sql的常见用法
- SQL2005 远程连接问题解决方法
- arm怎么运行python_给arm板编译移植python(一)
- Problem D 牛栏(aggr)
- 英语发音规则---P字母
- 【无限互联】学员作品 豆果美食IOS客户端
- appium示例代码python_Appium+python测试app实例
- [POI2009]Lyz
- win7下安装ArcGIS9.3步骤与破解过程
- eclipse中jsp页面图片不显示问题
- 华为手机计算机模式切换,华为m6切换电脑模式操作方法
- python提示IndentationError: unexpected indent错误
- 大数据“杀熟”:我是谁,我在哪,我(被)干了啥?
热门文章
- 统信UOS系统安装详细教程(小白也能装系统啦~)
- win7如何设置通电自动开机_电脑如何设置自动开机,教您如何设置
- 魔方cfop公式软件_魔方与群论(一)(不要被标题吓到,高中生就可以看)
- 前端项目emoji表情包的使用
- java 替换emoji表情,java 替换掉emoji表情
- Vsan节点报“Power-on Reset”和“Could not open device ‘naa...‘ for probing: Busy”错误处理记录
- 蓝天热键驱动_创建快捷方式或热键以弹出CD / DVD驱动器
- winvnc出现错误时,删除以下注册表
- SQL right()函数
- vue.js提示Vue is not a constructor或Vue.createApp is not a function解决方法