# options for analysis running run: # timeout for analysis, e.g. 30s, 5m, default is 1m timeout: 5m # include test files or not, default is true tests: false # output configuration options output: # colored-line-number|line-number|json|tab|checkstyle|code-climate, default is "colored-line-number" format: tab # all available settings of specific linters linters-settings: govet: # report about shadowed variables check-shadowing: false linters: enable: # mandatory linters - govet - revive # some default golangci-lint linters - errcheck - gosimple - godot - ineffassign - staticcheck - typecheck - unused # extra linters - bidichk - durationcheck - exhaustive - exportloopref - gofmt - goimports - misspell - predeclared - reassign - whitespace disable-all: true