A stricter gofmt
I use gofumpt but I'm pretty sure it doesn't wrap either (and I don't want it to so we're good)
Prettier is an opinionated code formatter.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
Been using https://github.com/mgechev/revive in all my projects.
Fast linters Runner for Go
Goimports and revive (golint is deprecated iirc, so stick to revive) are nice. I have been using golangci lint with different linters enabled, which works really well. https://github.com/golangci/golangci-lint
Hacking Go to give it sum types
2 projects | /r/golang | 11 Nov 2023
revive v1.3.4 is now available
1 project | /r/golang | 18 Sep 2023
Structured Logging with Slog
11 projects | news.ycombinator.com | 22 Aug 2023
golangci-lint 1.54.0 is released
1 project | /r/golang | 10 Aug 2023
Seeking Insights: Tools Used in GitHub Actions for Security Code Checks and Vulnerability Detection
2 projects | /r/golang | 6 Jul 2023