zlacker

[parent] [thread] 2 comments
1. diarrh+(OP)[view] [source] 2025-08-22 18:11:44
> massive linter framework

I wonder why that ended up being necessary... ;)

replies(1): >>theshr+tj2
2. theshr+tj2[view] [source] 2025-08-23 15:24:19
>>diarrh+(OP)
All languages have linters, Go just has a proper ecosystem of them due to the way the language is built.
replies(1): >>diarrh+hC2
◧◩
3. diarrh+hC2[view] [source] [discussion] 2025-08-23 17:58:14
>>theshr+tj2

    $ golangci-lint linters | wc -l
         107
That is a long list of linters (only a few enabled by default however). I much prefer less fragmented approaches such as clippy or ruff. It makes for a more coherent experience and surely much higher performance (1x AST parsing instead of dozens of times).
[go to top]