Skip to content

Commit 4df12ad

Browse files
committed
golangci-lint migrate result
1 parent 1abe0fc commit 4df12ad

File tree

1 file changed

+66
-53
lines changed

1 file changed

+66
-53
lines changed

.golangci.yml

Lines changed: 66 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,6 @@
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"
442
linters:
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$
105109
issues:
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

Comments
 (0)