...
1linters:
2 enable:
3 - staticcheck
4 - unconvert
5 - gofmt
6 - goimports
7 - revive
8 - ineffassign
9 - vet
10 - unused
11 - misspell
12 disable:
13 - errcheck
14
15linters-settings:
16 revive:
17 ignore-generated-headers: true
18 rules:
19 - name: blank-imports
20 - name: context-as-argument
21 - name: context-keys-type
22 - name: dot-imports
23 - name: error-return
24 - name: error-strings
25 - name: error-naming
26 - name: exported
27 - name: if-return
28 - name: increment-decrement
29 - name: var-naming
30 arguments: [["UID", "GID"], []]
31 - name: var-declaration
32 - name: package-comments
33 - name: range
34 - name: receiver-naming
35 - name: time-naming
36 - name: unexported-return
37 - name: indent-error-flow
38 - name: errorf
39 - name: empty-block
40 - name: superfluous-else
41 - name: unused-parameter
42 - name: unreachable-code
43 - name: redefines-builtin-id
44
45issues:
46 include:
47 - EXC0002
48
49run:
50 timeout: 8m
51 skip-dirs:
52 - example
View as plain text