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