goland部分go代码显示unable to resolve并报红问题
Posted YuNansen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了goland部分go代码显示unable to resolve并报红问题相关的知识,希望对你有一定的参考价值。
今天尝试了一下goland中安装go并启动项目,发现了一个奇怪的问题,例如如下代码:
_, _ := strconv.Atoi(XXX)
一直报红,显示Atoi一直找不到。(unable to resolve).
但是编译项目和debug项目都是正常的。
经过查找网上的资料,无论是勾选什么选项或者是选择清空gland的缓存并重启,此错误还是存在。
后来经过尝试,发现如下方式可以解决问题:
手动在go官网下载go并安装,然后在Goland-Settings-Go-GOROOT中,选择go为自己手动安装的go目录,然后重新尝试下,发现错误消失。
在这里做个记录,以备自己日后查阅。(强迫症)
如果有其他更好的方式,请留言告知我,不吝赐教,谢谢。
以上是关于goland部分go代码显示unable to resolve并报红问题的主要内容,如果未能解决你的问题,请参考以下文章
protoc-gen-go: unable to determine Go import path for "person.proto"