forked from code-golf/code-golf
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.golangci.toml
73 lines (70 loc) · 1.25 KB
/
.golangci.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
[run]
skip-files = ['routes/assets.go']
# SA1029 – Inappropriate key in call to context.WithValue
# https://staticcheck.io/docs/checks#SA1029
[[issues.exclude-rules]]
linters = 'staticcheck'
text = 'SA1029:'
[linters-settings.misspell]
locale = 'UK'
# TODO noctx once github/ uses only github.com/shurcooL/githubv4.
[linters]
disable-all = true
enable = [
'asciicheck',
'bodyclose',
'deadcode',
'depguard',
'dogsled',
'dupl',
# 'errcheck',
'exhaustive',
'exportloopref',
# 'funlen',
'gci',
# 'gochecknoglobals',
# 'gochecknoinits',
# 'gocognit',
# 'goconst',
# 'gocritic',
# 'gocyclo',
# 'godot',
# 'godox',
'goerr113',
'gofmt',
'goheader',
'gofumpt',
'goimports',
# 'golint',
'gomodguard',
# 'gomnd',
'goprintffuncname',
# 'gosec',
'gosimple',
'govet',
'ineffassign',
'interfacer',
# 'lll',
'maligned',
'misspell',
# 'nakedret',
# 'nestif',
# 'nlreturn',
# 'noctx',
'nolintlint',
# 'prealloc',
'rowserrcheck',
# 'scopelint',
# 'sqlclosecheck',
'staticcheck',
'structcheck',
'stylecheck',
# 'testpackage',
'typecheck',
'unconvert',
'unparam',
'unused',
'varcheck',
'whitespace',
# 'wsl',
]