diff --git a/.golangci.yml b/.golangci.yml new file mode 100644 index 00000000000..9b0082f233f --- /dev/null +++ b/.golangci.yml @@ -0,0 +1,32 @@ +run: + deadline: 5m + skip-files: + - "rice-box.go$" + +issues: + # Maximum issues count per one linter. Set to 0 to disable. Default is 50. + max-issues-per-linter: 0 + # Maximum count of issues with the same text. Set to 0 to disable. Default is 3. + max-same-issues: 0 + + +linters-settings: + govet: + check-shadowing: true + golint: + min-confidence: 0 + gocyclo: + min-complexity: 25 + maligned: + suggest-new: true + dupl: + threshold: 100 + goconst: + min-len: 2 + min-occurrences: 2 + +linters: + enable-all: true + disable: + - gochecknoinits + fast: false