1
- linters-settings :
2
- misspell :
3
- locale : US
4
- revive :
5
- ignore-generated-header : true
6
- rules :
7
- - name : blank-imports
8
- - name : constant-logical-expr
9
- - name : context-as-argument
10
- - name : context-keys-type
11
- - name : defer
12
- - name : dot-imports
13
- - name : duplicated-imports
14
- - name : empty-block
15
- - name : error-naming
16
- - name : error-return
17
- - name : error-strings
18
- - name : errorf
19
- - name : exported
20
- - name : import-shadowing
21
- - name : increment-decrement
22
- - name : indent-error-flow
23
- - name : package-comments
24
- - name : range
25
- - name : range-val-address
26
- - name : range-val-in-closure
27
- - name : receiver-naming
28
- - name : redefines-builtin-id
29
- - name : string-of-int
30
- - name : superfluous-else
31
- - name : time-naming
32
- - name : unchecked-type-assertion
33
- - name : unexported-return
34
- - name : unnecessary-stmt
35
- - name : unreachable-code
36
- - name : unused-parameter
37
- - name : var-declaration
38
- - name : var-naming
39
- govet :
40
- enable-all : true
41
- sloglint :
42
- static-msg : true
43
- key-naming-case : snake
1
+ version : " 2"
44
2
linters :
3
+ default : none
45
4
enable :
46
5
- asasalint
47
6
- asciicheck
@@ -61,11 +20,7 @@ linters:
61
20
- gochecksumtype
62
21
- gocritic
63
22
- godot
64
- - gofmt
65
- - gofumpt
66
- - goimports
67
23
- gosec
68
- - gosimple
69
24
- gosmopolitan
70
25
- govet
71
26
- ineffassign
@@ -88,22 +43,80 @@ linters:
88
43
- revive
89
44
- sloglint
90
45
- staticcheck
91
- - stylecheck
92
46
- tagalign
93
- - tenv
94
47
- thelper
95
48
- tparallel
96
- - typecheck
97
49
- unconvert
98
50
- unparam
99
51
- unused
100
52
- usestdlibvars
101
53
- wastedassign
102
54
- whitespace
103
55
- wrapcheck
104
- disable-all : true
56
+ settings :
57
+ govet :
58
+ enable-all : true
59
+ misspell :
60
+ locale : US
61
+ revive :
62
+ rules :
63
+ - name : blank-imports
64
+ - name : constant-logical-expr
65
+ - name : context-as-argument
66
+ - name : context-keys-type
67
+ - name : defer
68
+ - name : dot-imports
69
+ - name : duplicated-imports
70
+ - name : empty-block
71
+ - name : error-naming
72
+ - name : error-return
73
+ - name : error-strings
74
+ - name : errorf
75
+ - name : exported
76
+ - name : import-shadowing
77
+ - name : increment-decrement
78
+ - name : indent-error-flow
79
+ - name : package-comments
80
+ - name : range
81
+ - name : range-val-address
82
+ - name : range-val-in-closure
83
+ - name : receiver-naming
84
+ - name : redefines-builtin-id
85
+ - name : string-of-int
86
+ - name : superfluous-else
87
+ - name : time-naming
88
+ - name : unchecked-type-assertion
89
+ - name : unexported-return
90
+ - name : unnecessary-stmt
91
+ - name : unreachable-code
92
+ - name : unused-parameter
93
+ - name : var-declaration
94
+ - name : var-naming
95
+ sloglint :
96
+ static-msg : true
97
+ key-naming-case : snake
98
+ exclusions :
99
+ generated : lax
100
+ presets :
101
+ - comments
102
+ - common-false-positives
103
+ - legacy
104
+ - std-error-handling
105
+ paths :
106
+ - third_party$
107
+ - builtin$
108
+ - examples$
105
109
issues :
106
110
max-issues-per-linter : 0
107
111
max-same-issues : 0
108
- run :
109
- timeout : 5m
112
+ formatters :
113
+ enable :
114
+ - gofmt
115
+ - gofumpt
116
+ - goimports
117
+ exclusions :
118
+ generated : lax
119
+ paths :
120
+ - third_party$
121
+ - builtin$
122
+ - examples$
0 commit comments