golangci-lint v1.47.0 Release Notes
-
👕 1. new linters:
asasalint
: https://github.com/alingse/asasalintnosnakecase
: https://github.com/sivchari/nosnakecase ⚡️ 2. updated linters:errname
: from 0.1.6 to 0.1.7gci
: from 0.3.4 to 0.4.2nonamedreturns
: from 1.0.1 to 1.0.4gocyclo
: from 0.5.1 to 0.6.0go-exhaustruct
: from 2.1.0 to 2.2.0errcheck
: from 1.6.0 to 1.6.1thelper
: from 0.6.2 to 0.6.3paralleltest
: from 1.0.3 to 1.0.6testpackage
: from 1.0.1 to 1.1.0exhaustive
: from 0.7.11 to 0.8.1go-ruleguard
: from 0.3.19 to 0.3.21gosec
: from 2.11.0 to 2.12.0tenv
: from 1.5.0 to 1.6.0wrapcheck
: from 2.6.1 to 2.6.2gocognit
: from 1.0.5 to 1.0.6decorder
: from 0.2.1 to 0.2.2honnef.co/go/tools
: from 0.3.1 to 0.3.2golang.org/x/tools
: bump to HEADgci
: fix issues and re-enable autofixgosec
: allowglobal
configstaticcheck
: fix generics 📚 3. documentation:- add thanks page
- add a clear explanation about the
staticcheck
integration. depguard
: addignore-file-rules
depguard
: adjust phrasinggocritic
: addenable
anddisable
ruleguard settingsgomnd
: fix typogosec
: add configs for all existing rulesgovet
: add settings forshadow
andunusedresult
thelper
: addfuzz
config and description- linters: add defaults