Skip to content

Commit 3bd7dcc

Browse files
committed
bump golangci-lint to v2
1 parent 766b61f commit 3bd7dcc

File tree

3 files changed

+441
-405
lines changed

3 files changed

+441
-405
lines changed

.golangci.yml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,6 @@
1-
linters-settings:
2-
funlen:
3-
lines: 100
4-
statements: 50
5-
gocyclo:
6-
min-complexity: 15
7-
goimports:
8-
local-prefixes: github.com/golang-templates/seed
9-
govet:
10-
enable-all: true
11-
disable:
12-
- fieldalignment
13-
misspell:
14-
locale: US
15-
nolintlint:
16-
allow-leading-space: false # require machine-readable nolint directives (with no leading space)
17-
allow-unused: false # report any unused nolint directives
18-
require-explanation: true # require an explanation for nolint directives
19-
require-specific: true # require nolint directives to be specific about which linter is being skipped
20-
revive:
21-
confidence: 0
22-
1+
version: "2"
232
linters:
24-
disable-all: true
3+
default: none
254
enable:
265
- asasalint
276
- bodyclose
@@ -32,15 +11,12 @@ linters:
3211
- errcheck
3312
- errorlint
3413
- funlen
35-
- gocritic
3614
- goconst
15+
- gocritic
3716
- gocyclo
3817
- godot
39-
- gofumpt
40-
- goimports
4118
- goprintffuncname
4219
- gosec
43-
- gosimple
4420
- govet
4521
- ineffassign
4622
- misspell
@@ -53,15 +29,39 @@ linters:
5329
- rowserrcheck
5430
- sqlclosecheck
5531
- staticcheck
56-
- stylecheck
57-
- typecheck
5832
- unconvert
5933
- unparam
6034
- unused
6135
- usestdlibvars
6236
- usetesting
6337
- whitespace
64-
65-
issues:
66-
exclude:
67-
- EXC0001
38+
settings:
39+
funlen:
40+
lines: 100
41+
statements: 50
42+
gocyclo:
43+
min-complexity: 15
44+
govet:
45+
disable:
46+
- fieldalignment
47+
enable-all: true
48+
misspell:
49+
locale: US
50+
nolintlint:
51+
require-explanation: true
52+
require-specific: true
53+
allow-unused: false
54+
revive:
55+
confidence: 0
56+
exclusions:
57+
generated: lax
58+
presets:
59+
- std-error-handling
60+
formatters:
61+
enable:
62+
- gofumpt
63+
- goimports
64+
settings:
65+
goimports:
66+
local-prefixes:
67+
- github.com/golang-templates/seed

0 commit comments

Comments
 (0)