OK
Thank you for the kind words. 1) No, not at all. It was done for clarify to list all the checkers and add explanations to them. Also golangci-lint understand disable-all/enable-all parameters too. See https://golangci-lint.run/usage/configuration/#linters-configuration 2) Yeah, probably not all the checks are enabled. To keep post readable and not overloaded I decided to leave linters-settings sections much shorter.