The recent typo fix in cd46a58 (colume → column in a struct tag) got me thinking, we could catch more of these issues with better linting.
Our current golangci config is pretty minimal. Adding linters like gosec (security), dupl (duplicate code), and a few others would help us:
- Catch bugs before they hit main
- Enforce better Go practices
- Reduce manual review burden