.golangci.yml: enable gofumpt and goimports linters

For imports and more opinionated code formatting.

Closes #9557

Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
This commit is contained in:
Mateusz Gozdek 2021-10-22 10:27:37 +02:00 committed by Julien Pivotto
parent ce65883588
commit 01c5582216

View file

@ -7,6 +7,8 @@ run:
linters: linters:
enable: enable:
- depguard - depguard
- gofumpt
- goimports
- revive - revive
issues: issues:
@ -28,3 +30,7 @@ linters-settings:
- github.com/go-kit/kit/log: "Use github.com/go-kit/log instead of github.com/go-kit/kit/log" - github.com/go-kit/kit/log: "Use github.com/go-kit/log instead of github.com/go-kit/kit/log"
errcheck: errcheck:
exclude: scripts/errcheck_excludes.txt exclude: scripts/errcheck_excludes.txt
goimports:
local-prefixes: github.com/prometheus/prometheus
gofumpt:
extra-rules: true