github.com/gozelle/viper@v1.14.0/.golangci.yaml (about) 1 run: 2 timeout: 5m 3 4 linters-settings: 5 gci: 6 sections: 7 - standard 8 - default 9 - prefix(github.com/gozelle/viper) 10 golint: 11 min-confidence: 0 12 goimports: 13 local-prefixes: github.com/gozelle/viper 14 15 linters: 16 disable-all: true 17 enable: 18 - bodyclose 19 - deadcode 20 - dogsled 21 - dupl 22 - durationcheck 23 - exhaustive 24 - exportloopref 25 - gci 26 - gofmt 27 - gofumpt 28 - goimports 29 - gomoddirectives 30 - goprintffuncname 31 - govet 32 - importas 33 - ineffassign 34 - makezero 35 - misspell 36 - nakedret 37 - nilerr 38 - noctx 39 - nolintlint 40 - prealloc 41 - predeclared 42 - revive 43 - rowserrcheck 44 - sqlclosecheck 45 - staticcheck 46 - structcheck 47 - stylecheck 48 - tparallel 49 - typecheck 50 - unconvert 51 - unparam 52 - unused 53 - varcheck 54 - wastedassign 55 - whitespace 56 57 # fixme 58 # - cyclop 59 # - errcheck 60 # - errorlint 61 # - exhaustivestruct 62 # - forbidigo 63 # - forcetypeassert 64 # - gochecknoglobals 65 # - gochecknoinits 66 # - gocognit 67 # - goconst 68 # - gocritic 69 # - gocyclo 70 # - godot 71 # - gosec 72 # - gosimple 73 # - ifshort 74 # - lll 75 # - nlreturn 76 # - paralleltest 77 # - scopelint 78 # - thelper 79 # - wrapcheck 80 81 # unused 82 # - depguard 83 # - goheader 84 # - gomodguard 85 86 # don't enable: 87 # - asciicheck 88 # - funlen 89 # - godox 90 # - goerr113 91 # - gomnd 92 # - interfacer 93 # - maligned 94 # - nestif 95 # - testpackage 96 # - wsl