gomod导入包后idel没有自动代码提示
来源:5-3 go mod的使用

慕先生2358695
2019-11-20
之前没使用 goproxy 跟 go111module 的时候,包是直接下载到 go/src 下的,这时候 goland 可以自动补全 src 目录下的包和函数。 但是后来启用了 goproxy 跟 go111module 之后,包会下载到 go/pkg/mod 下面,这下面的包 goland 默认是不会补全的。 现在的问题是我该怎么配置 goland,让其可以自动补全 go/pkg/mod 下面的这些包。
写回答
1回答
-
ccmouse
2019-11-21
你可以先点箭头运行一下试试,如果不能运行说明环境有问题。能的话就是代码补全的bug。
还有goland是最新的吗?我们需要更新一下,旧版本可能不支持。
goland本身我们再看看项目属性,是不是使用go mod模式。
我观察到的是如果我们文件里有import,并且用idea成功运行过或者编译过,那一定可以代码补全。如果连import都没有写的话,的确有时候会,有时候不会。
012019-11-21
相似问题