Goland Unresolved Reference

Goland打开项目出现大面积红色报错的原因(依赖包已经下载好的情况下)

一. 配置问题

绝大部分博客都是这种解决方案
Settings -> GOPATH -> 勾选下方的 Use GOPATH that‘s defined in System Environment

二. 文件太大,超出Goland解析范围

如果下载依赖包成功了,GOPATH配置也没什么问题,出现了部分依赖包无法解析出现大面积红色,但是整个项目可以正常运行的情况

原因是 Goland有单个文件大小解析上限,如果一个文件大于15M(默认),就无法解析和index了

解决方案:
通过 Help -> Edit Custom Property 进入配置文件,加入下述配置解除解析代码文件的限制,重启Goland

# Maximum file size (kilobytes) IDE should provide code assistance for.
idea.max.intellisense.filesize=999999

# Maximum file size (kilobytes) IDE is able to open.
idea.max.content.load.filesize=999999
posted @ 2022-01-23 17:40  BuptWade  阅读(649)  评论(0编辑  收藏  举报