golangci-lint/.golangci.example.yml
2018-05-31 23:19:41 -04:00

62 lines
965 B
YAML

run:
concurrency: 4
deadline: 1m
issues-exit-code: 1
tests: true
build-tags:
- mytag
output:
format: colored-line-number
print-issued-lines: true
print-linter-name: true
print-welcome: true
linters-settings:
errcheck:
check-type-assertions: false
check-blank: false
govet:
check-shadowing: true
golint:
min-confidence: 0.8
gofmt:
simplify: true
gocyclo:
min-complexity: 10
maligned:
suggest-new: true
dupl:
threshold: 50
goconst:
min-len: 3
min-occurrences: 3
depguard:
list-type: blacklist
include-go-root: false
packages:
- github.com/davecgh/go-spew/spew
linters:
enable:
- megacheck
- vet
enable-all: true
disable:
maligned
disable-all: false
presets:
- bugs
- unused
fast: false
issues:
exclude:
- abcdef
exclude-use-default: true
max-per-linter: 0
max-same: 0
new: false
new-from-rev: ""
new-from-patch: ""