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