golangci-lint hides errors if there are a lot of them. I think it's more convenient for the CI to show them all, so we can fix them all at once.