我在 Go 项目上工作了一个月。好消息是 Go 真的非常高效。但是经过一个月的开发,我已经有了数千行代码和许多packages
. 避免导入周期对我来说是一个主要问题,每当我遇到导入周期错误时,我第一次都不知道问题出在哪里。
转到编译器也只有很简单的通知,总是不够好,快速定位问题,如:main.go:7:3: import cycle not allowed
。它只会帮助您了解哪个文件可能导致问题,但不会更深入。由于import
随着代码的增长关系变得越来越复杂,我很想知道如何在 Go 中更有效地避免导入循环。任何帮助深表感谢。
海绵宝宝撒
FFIVE
相关分类