.golangci.yml

 1version: "2"
 2run:
 3  tests: false
 4linters:
 5  enable:
 6    - bodyclose
 7    - exhaustive
 8    - goconst
 9    - godot
10    - godox
11    - gomoddirectives
12    - goprintffuncname
13    - gosec
14    - misspell
15    - nakedret
16    - nestif
17    - nilerr
18    - noctx
19    - nolintlint
20    - prealloc
21    - revive
22    - rowserrcheck
23    - sqlclosecheck
24    - tparallel
25    - unconvert
26    - unparam
27    - whitespace
28    - wrapcheck
29  exclusions:
30    generated: lax
31    presets:
32      - common-false-positives
33    paths:
34      - third_party$
35      - builtin$
36      - examples$
37issues:
38  max-issues-per-linter: 0
39  max-same-issues: 0
40formatters:
41  enable:
42    - gofumpt
43    - goimports
44  exclusions:
45    generated: lax
46    paths:
47      - third_party$
48      - builtin$
49      - examples$