linters-settings: golint: min-confidence: 0 gofumpt: lang-version: "1.18" # Choose whether or not to use the extra rules that are disabled # by default extra-rules: false misspell: locale: US linters: disable-all: true enable: - typecheck - goimports - misspell - govet - revive - ineffassign - gomodguard - gofmt - unconvert - unused - gocritic - gofumpt - tenv - durationcheck issues: exclude-use-default: false exclude: - should have a package comment - error strings should not be capitalized or end with punctuation or a newline # todo fix these when we get enough time. - "singleCaseSwitch: should rewrite switch statement to if statement" - "unlambda: replace" - "captLocal:" - "ifElseChain:" - "elseif:" service: golangci-lint-version: 1.43.0 # use the fixed version to not introduce new linters unexpectedly