How to disable all QF staticcheck in golangci-lint? #6138
Answered
by
alexandear
meinali566
asked this question in
Q&A
|
after we migrated golangci-lint to version 2, there are lots of staticcheck errors about quickfix? Can we directly disable all QF static checks in golangci-lint.yml? |
Answered by
alexandear
Oct 17, 2025
Replies: 1 comment
|
Yes, we can disable quickfix checks by using version: "2"
linters:
enable:
- staticcheck
settings:
staticcheck:
checks:
- all
- -QF*See https://staticcheck.dev/docs/configuration/options/#checks. Live example: https://github.com/rclone/rclone/blob/1903b4c1a27e4810b2fe2d75c89c06bd17bb34ac/.golangci.yml#L35 |
0 replies
Answer selected by
ldez
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Yes, we can disable quickfix checks by using
-QF*.See https://staticcheck.dev/docs/configuration/options/#checks.
Live example: https://github.com/rclone/rclone/blob/1903b4c1a27e4810b2fe2d75c89c06bd17bb34ac/.golangci.yml#L35