.golangci-soft.yml

 1run:
 2  tests: false
 3
 4issues:
 5  include:
 6    - EXC0001
 7    - EXC0005
 8    - EXC0011
 9    - EXC0012
10    - EXC0013
11
12  max-issues-per-linter: 0
13  max-same-issues: 0
14
15linters:
16  enable:
17    # - dupl
18    - exhaustive
19    # - exhaustivestruct
20    - goconst
21    - godot
22    - godox
23    - gomnd
24    - gomoddirectives
25    - goprintffuncname
26    - ifshort
27    # - lll
28    - misspell
29    - nakedret
30    - nestif
31    - noctx
32    - nolintlint
33    - prealloc
34    - wrapcheck
35
36  # disable default linters, they are already enabled in .golangci.yml
37  disable:
38    - deadcode
39    - errcheck
40    - gosimple
41    - govet
42    - ineffassign
43    - staticcheck
44    - structcheck
45    - typecheck
46    - unused
47    - varcheck