goland 一直不断的 go list加载包的原因

goland 一直不断的 go list加载包的原因

一、场景:

- 使用go mod 
- 使用vendor
- 微服务开发方式, 引用自定义包

二、原因:

  • 理论上go list 即便报错了, 应该总有运行完的时候,但是错就错在一直在go list, 会一直在右下角不断刷新显示go list XXXX, 看起来非常不适。
  • 最终找到原因是go.mod文件中的replace模块里,项目自己引用了自己,把这行删除后, 就不再一直go list了

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