goland missing dependency错误

新建一个项目,里面引用到第三方的包。项目编译没有问题,可是在goland里按住ctrl+鼠标点击打算跳转到第三方包相应的实现时却跳转不了,import的第三方也标红。同时go.mod文件该第三方包也是标红的。

看这篇文章,出现的问题和我的比较类似:https://youtrack.jetbrains.com/issue/GO-9086
在这里插入图片描述
大概就是因为本地存在多个版本的此第三方模块缓存导致,所以这边执行 go clean --modcache 清理缓存后,再编译一次代码后就可以正常跳转了。


版权声明:本文为shuifa2008原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。