-
Notifications
You must be signed in to change notification settings - Fork 2
/
.golangci.yml
63 lines (62 loc) · 1.77 KB
/
.golangci.yml
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
run:
tests: true
timeout: 5m
concurrency: 4
#linters:
# enable:
# - depguard
# - dogsled
# - dupl
# - errcheck
# - goconst
# - gocritic
# - gofumpt
# - revive
# - gosec
# - gosimple
# - govet
# - ineffassign
# # - lll TODO: enable
# - misspell
# - nakedret
# - prealloc
# - exportloopref
# - staticcheck
# - stylecheck
# - typecheck
# - unconvert
# - unparam
# - unused
# - nolintlint
# - asciicheck
# - exportloopref
# - gofumpt
# - gomodguard
#
#
#
#linters-settings:
# dogsled:
# max-blank-identifiers: 3
# golint:
# min-confidence: 0
# maligned:
# suggest-new: true
# misspell:
# locale: US
# nolintlint:
# allow-unused: false
# allow-leading-space: true
# require-explanation: false
# require-specific: false
# gofumpt:
# lang-version: "1.20"
# gomodguard:
# blocked:
# versions: # List of blocked module version constraints
# - https://github.com/etcd-io/etcd: # Blocked module with version constraint
# version: ">= 3.4.10 || ~3.3.23" # Version constraint, see https://github.com/Masterminds/semver#basic-comparisons
# reason: "CVE-2020-15114; CVE-2020-15136; CVE-2020-15115" # Reason why the version constraint exists. (Optional)
# - https://github.com/dgrijalva/jwt-go: # Blocked module with version constraint
# version: ">= 4.0.0-preview1" # Version constraint, see https://github.com/Masterminds/semver#basic-comparisons
# reason: "CVE-2020-26160" # Reason why the version constraint exists. (Optional)