52 lines
830 B
YAML
52 lines
830 B
YAML
linters:
|
|
enable:
|
|
- revive
|
|
- exhaustruct
|
|
- nakedret
|
|
- gomoddirectives
|
|
- importas
|
|
- misspell
|
|
- promlinter
|
|
- prealloc
|
|
- predeclared
|
|
- stylecheck
|
|
- ineffassign
|
|
- dupl
|
|
- govet
|
|
- staticcheck
|
|
- unused
|
|
- asasalint
|
|
- asciicheck
|
|
- bidichk
|
|
- bodyclose
|
|
# - containedctx
|
|
- durationcheck
|
|
- errcheck
|
|
- nakedret
|
|
- testifylint
|
|
|
|
linters-settings:
|
|
revive:
|
|
ignore-generated-header: true
|
|
severity: warning
|
|
rules:
|
|
- name: blank-imports
|
|
disabled: true
|
|
staticcheck:
|
|
checks:
|
|
- "-SA4006"
|
|
gosimple:
|
|
checks:
|
|
- "-S1002"
|
|
exhaustruct:
|
|
include:
|
|
- ".*Service"
|
|
- ".*Server.*"
|
|
exclude:
|
|
- ".*mutex"
|
|
- ".*mutex"
|
|
stylecheck:
|
|
checks:
|
|
- "-ST1003"
|
|
dupl:
|
|
threshold: 180
|