golangci-lint is a fast Go linters runner. It runs linters in parallel, uses caching, supports YAML configuration, integrates with all major IDEs, and includes over a hundred linters.
What's new in 2.15.0
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! :heart:
For key updates, see the changelog.
Changelog
36739822be66033e51470c20e355082854479afc build(deps):bump anchore/sbom-action/download-syft from 0.24.2 to 0.24.3 in the github-actions group (#6868)
4aa532f4b21cddec2689a9fecc64a8909e54a595 build(deps):bump github.com/breml/bidichk from 0.3.3 to 0.3.4 (#6852)
cb307f16f1046ce351687b3aee5edd11fdcd7f57 build(deps):bump github.com/golangci/golines from 0.15.0 to 0.16.0 (#6838)
2e624541515406487b5c5610c6a182857c6b7545 build(deps):bump github.com/jingyugao/rowserrcheck from c5f79b8a11ba to e0740d52dee8 (#6847)
bd2ed4f0028c5936ea7ab724bca4ab87d058241a build(deps):bump github.com/kisielk/errcheck from 1.20.0 to 1.30.0 (#6861)
8ea3d53535f7ebb30b630f66acf81e53d0a57a5d build(deps):bump github.com/kunwardeep/paralleltest from 1.0.15 to 1.0.16 (#6854)
fa204ec4ba8c00163ee34c7e6fae7ca63c503d29 build(deps):bump github.com/lasiar/canonicalheader from a25c71c521f6 to e18e5c5a078f (#6832)
415417736e30f68e9386fb808630ed1358959fb5 build(deps):bump github.com/mattn/go-colorable from 0.1.15 to 0.1.16 (#6849)
d9df2fa53265776945734b5c5902489edc386095 build(deps):bump github.com/mgechev/revive from 1.17.0 to 1.17.1 (#6851)
122cc681ca6660944489dc64f9e926dfc20461cc build(deps):bump github.com/nishanths/exhaustive from 0.13.0 to 0.14.0 (#6845)
f4e2329e669f818fe3cbd3181a3e116e5aa24db7 build(deps):bump github.com/nishanths/exhaustive from 0.14.0 to 0.15.0 (#6867)
ade6f104721c14b3849635243cb22c350b3a8138 build(deps):bump github.com/nishanths/predeclared from 0.2.2 to 0.3.0 (#6828)
6672b6f6d26d6fe4c1494ba418027d01396f91a1 build(deps):bump github.com/shirou/gopsutil/v4 from 4.26.8 to 4.26.9 (#6839)
1c35211236f8d1c54dfa52591e9c269628cc6c0d build(deps):bump github.com/timonwong/loggercheck from 0.12.0 to 0.12.1 (#6846)
e1480ab0c3eaa2c9505d6c771ea3e89ca91def14 build(deps):bump github.com/timonwong/loggercheck from 0.12.1 to 0.13.0 (#6853)
232a3aec18c5cfd42266380d515850cefb622b87 build(deps):bump github.com/tomarrell/wrapcheck/v2 from 2.12.0 to 2.13.0 (#6869)
bb193df40e5ab0ff7105d5e89c6f0c08e466a870 build(deps):bump github.com/uudashr/gocognit from 1.2.1 to 1.3.0 (#6850) …