github.com/containerd/nerdctl@v1.7.7/.golangci.yml (about) 1 --- 2 run: 3 concurrency: 6 4 deadline: 5m 5 linters: 6 disable-all: true 7 enable: 8 # - depguard 9 - gofmt 10 - goimports 11 - govet 12 - ineffassign 13 - misspell 14 # - nakedret 15 - prealloc 16 - typecheck 17 # - asciicheck 18 # - bodyclose 19 # - dogsled 20 # - dupl 21 # - errcheck 22 # - errorlint 23 # - exhaustive 24 # - exhaustivestruct 25 # - exportloopref 26 # - funlen 27 # - gci 28 # - gochecknoglobals 29 # - gochecknoinits 30 # - gocognit 31 # - goconst 32 # - gocritic 33 # - gocyclo 34 # - godot 35 # - godox 36 # - goerr113 37 # - gofumpt 38 # - goheader 39 # - golint 40 # - gomnd 41 # - gomodguard 42 # - goprintffuncname 43 # - gosec (gas) 44 - gosimple # (megacheck) 45 # - interfacer 46 # - lll 47 # - maligned 48 # - nestif 49 # - nlreturn 50 # - noctx 51 # - nolintlint 52 - revive 53 # - rowserrcheck 54 # - scopelint 55 # - sqlclosecheck 56 - staticcheck 57 - stylecheck 58 # - testpackage 59 # - tparallel 60 - unconvert 61 # - unparam 62 - unused 63 # - whitespace 64 # - wrapcheck 65 # - wsl 66 linters-settings: 67 gocritic: 68 enabled-checks: 69 # Diagnostic 70 - appendAssign 71 - argOrder 72 - badCond 73 - caseOrder 74 - codegenComment 75 - commentedOutCode 76 - deprecatedComment 77 - dupArg 78 - dupBranchBody 79 - dupCase 80 - dupSubExpr 81 - exitAfterDefer 82 - flagDeref 83 - flagName 84 - nilValReturn 85 - offBy1 86 - sloppyReassign 87 - weakCond 88 - octalLiteral 89 90 # Performance 91 - appendCombine 92 - equalFold 93 - hugeParam 94 - indexAlloc 95 - rangeExprCopy 96 - rangeValCopy 97 98 # Style 99 - assignOp 100 - boolExprSimplify 101 - captLocal 102 - commentFormatting 103 - commentedOutImport 104 - defaultCaseOrder 105 - docStub 106 - elseif 107 - emptyFallthrough 108 - emptyStringTest 109 - hexLiteral 110 - ifElseChain 111 - methodExprCall 112 - regexpMust 113 - singleCaseSwitch 114 - sloppyLen 115 - stringXbytes 116 - switchTrue 117 - typeAssertChain 118 - typeSwitchVar 119 - underef 120 - unlabelStmt 121 - unlambda 122 - unslice 123 - valSwap 124 - wrapperFunc 125 - yodaStyleExpr 126 127 # Opinionated 128 - builtinShadow 129 - importShadow 130 - initClause 131 - nestingReduce 132 - paramTypeCombine 133 - ptrToRefParam 134 - typeUnparen 135 - unnamedResult 136 - unnecessaryBlock 137 138 issues: 139 exclude-rules: 140 - linters: 141 - revive 142 text: "unused-parameter"