.golangci.yml
818 bytes
1---
2version: "2"
3linters:
4 enable:
5 - forbidigo
6 - lll
7 - prealloc
8 - predeclared
9 - staticcheck
10 - errcheck
11 exclusions:
12 generated: lax
13 presets:
14 - comments
15 - common-false-positives
16 - legacy
17 - std-error-handling
18 rules:
19 - linters:
20 - lll
21 source: // nolint:lll
22 - linters:
23 - staticcheck
24 source: // nolint:stylecheck
25 - linters:
26 - deadcode
27 - revive
28 - unused
29 - varcheck
30 source: // nolint:unused
31 - linters:
32 - staticcheck
33 text: 'SA1019:'
34 source: // ignore:deprecated
35formatters:
36 enable:
37 - gci
38 - gofmt
39 - gofumpt
40 - goimports
41 settings:
42 gci:
43 sections:
44 - standard
45 - default
46 - localmodule