Consolidate golangci-lint
enabled linters in the config
#212
Labels
help wanted
Extra attention is needed
golangci-lint
enabled linters in the config
#212
It seems that we are currently enabling all linters in our config, however it seems not all of them are useful to us, for example:
nolint:gochecknoglobals
andnolint:gochecknoinits
directives, although we are aware of the reasons we're using global /init()
for particular source files in our code baseexhaustivestruct
seems to be also only recommended for special cases, but we're enabling it without (I think) a good reasonThe ideal outcome of resolving the issue: We have understanding of which linters cause more noise than add value and these linters are disabled
The text was updated successfully, but these errors were encountered: