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"
442linters :
3+ default : none
454 enable :
465 - asasalint
476 - asciicheck
@@ -61,11 +20,7 @@ linters:
6120 - gochecksumtype
6221 - gocritic
6322 - godot
64- - gofmt
65- - gofumpt
66- - goimports
6723 - gosec
68- - gosimple
6924 - gosmopolitan
7025 - govet
7126 - ineffassign
@@ -88,22 +43,80 @@ linters:
8843 - revive
8944 - sloglint
9045 - staticcheck
91- - stylecheck
9246 - tagalign
93- - tenv
9447 - thelper
9548 - tparallel
96- - typecheck
9749 - unconvert
9850 - unparam
9951 - unused
10052 - usestdlibvars
10153 - wastedassign
10254 - whitespace
10355 - 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$
105109issues :
106110 max-issues-per-linter : 0
107111 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