- linters:
- enable:
- - bodyclose
- - deadcode
- - depguard
- - dogsled
- - dupl
- # - errcheck
- # - funlen
- # - gochecknoglobals
- # - gochecknoinits
- - goconst
- - gocritic
- # - gocyclo
- # - godox
- - gofmt
- - goimports
- - golint
- - gosec
- - gosimple
- - govet
- - ineffassign
- - interfacer
- - lll
- - misspell
- # - maligned
- - nakedret
- - prealloc
- - scopelint
- - staticcheck
- - structcheck
- - stylecheck
- - typecheck
- - unconvert
- # - unparam
- - unused
- - varcheck
- # - whitespace
- # - wsl
- # - gocognit
- disable:
- - errcheck
-
- issues:
- exclude-rules:
- - linters:
- - lll
- source: "https://"
-
- linters-settings:
- dogsled:
- max-blank-identifiers: 3
- maligned:
- suggest-new: true
- # govet:
- # check-shadowing: true
- golint:
- min-confidence: 0
- # gocyclo:
- # min-complexity: 10
- # misspell:
- # locale: US
- # gocritic:
- # enabled-tags:
- # - performance
- # - style
- # - experimental
- # disabled-checks:
- # - wrapperFunc
- # - commentFormatting # https://github.com/go-critic/go-critic/issues/755
|