Goland刚定义的函数总是提示Unresolved reference,这种情况怎么处理?-灵析社区

无敌美少女

Goland里面新定义的东西,不论结构、方法、函数,只要是外部引用的时候都会提示“Unresolved reference 'xxxxx'", 但是实际我的定义和使用都没问题,代码可以正确编译和运行。 反复重启几次Goland,指不定哪次它就识别了,这种情况能通过什么配置改善? ![image.png](https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241101/5de2803c944ae59486434409f9c04c19.png) ![image.png](https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241101/db0cec43e78aeef92b54f5e4f9c4fb06.png)

阅读量:18

点赞量:0

问AI
给我的感觉是 Goland 的问题,今年出现的特别频繁,我使用过程中有两个改善方式。 1. 你可以通过菜单栏中的File -> Invalidate Caches / Restart...来清除缓存或者重启Goland。 AI 说的对,我经常这么干,比直接重启来的效果好。 2. 给 IDE 分配足够的内存,减少同时打开的项目数量。(代码索引有足够内存一般就不会出现了,至少我是这样的)