【发布时间】:2021-07-28 09:17:59
【问题描述】:
我正在使用 golangci-lint 工具使用以下命令对我的 Go 项目进行 linting,如下所示:
> golangci-lint run
这个项目中有很多文件。所以有几十个(可能超过 100 个?) linter 错误。 但是令人讨厌的事情不断发生。它向我显示了大约十几个 linter 错误,然后我去修复它们,然后它向我显示另外十几个错误,然后我去修复它们,等等等等。这个循环重复了很多次。
但是当我经历这个循环时,我不知道剩余的 linter 错误总数,所以我不知道我离完成还有多远。我觉得自己像西西弗斯!
如何让 golangci-lint 列出所有 linter 错误的总数?
其他语言的编译器和 linter 一直都在这样做。太初级了我不敢相信他们做出了这个糟糕的设计决定。
【问题讨论】: