winget install --id GolangCI.golangci-lint
About golangci-lint
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.12.2
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! ❤️ For key updates, see the changelog. Changelog - 0b01827 build(deps): bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.2 in /pkg/golinters/ginkgolinter/testdata in the linter-testdata group across 1 directory (#6559) - 1a0697f build(deps): bump github.com/pelletier/go-toml/v2 from 2.3.0 to 2.3.1 (#6548) - f11cfe0 build(deps): bump github.com/ryancurrah/gomodguard/v2 from 2.1.0 to 2.1.3 (#6549) - fb2c241 build(deps): bump github.com/shirou/gopsutil/v4 from 4.26.3 to 4.26.4 (#6547) - 9a10710 build(deps): bump github.com/uudashr/iface from 1.4.1 to 1.4.2 (#6557) - 81e8f81 gomodguard: fix blocked configuration (#6561)
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.12.2 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 0b018... |
| 2.11.4 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 4bbfc... |
| 2.11.3 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 697a1... |
| 2.11.2 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 6ebd8... |
| 2.11.1 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog |
| 2.10.1 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 31356... |
| 2.9.0 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 7bcbb... |
| 2.8.0 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 6a55b... |
| 2.7.2 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - ceaf3... |
| 2.7.1 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - c5e3d... |
| 2.7.0 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - cfbf6... |
| 2.6.2 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - a237b... |
| 2.6.1 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 18653... |
| 2.6.0 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - b99da... |
| 2.5.0 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - 9ff8f... |
| 2.4.0 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - fe730... |
| 2.3.1 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - e4609... |
| 2.3.0 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - efabf... |
| 2.2.2 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - b2b08... |
| 2.2.1 | Unknown | 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! ❤️ For key updates, see the changelog. Changelog - f2782... |