diff --git a/workspace-server/.golangci.yaml b/workspace-server/.golangci.yaml new file mode 100644 index 000000000..d56220f08 --- /dev/null +++ b/workspace-server/.golangci.yaml @@ -0,0 +1,89 @@ +version: "2" +run: + timeout: 3m +linters: + enable: + - gofmt + - govet + - goimports + disable: + - staticcheck + - errcheck + - ineffassign + - gosimple + - deadcode + - structcheck + - typecheck + - unused + - varcheck + - whitespace + - gosec + - bodyclose + - durationcheck + - errorlint + - goconst + - gocritic + - cyclop + - dupl + - error法力 + - exhaustive + - exhaustivestruct + - exhaustfunc + - forcetypeassert + - funlen + - gci + - ginkgolinter + - gocognit + - gocyclo + - godot + - godox + - goerr113 + - gofmt + - gofumpt + - goheader + - goimports + - gomnd + - gomodguard + - goprintffuncname + - gosec + - interfacer + - lll + - makezero + - misspell + - nakedret + - nestif + - nilerr + - nilnil + - noctx + - nonamedreslices + - nosnakecase + - nosprintfhost + - prealloc + - predeclared + - promlinter + - reassign + - revive + - rowserrcheck + - scopelint + - sqlclosecheck + - staticcheck + - structcheck + - stylecheck + - tagliatelle + - tenv + - testcase + - testpackage + - testifylint + - thelper + - tparallel + - typecheck + - unconvert + - unparam + - unused + - usestdlibvars + - varcheck + - varnamelen + - wastedassign + - whitespace + - wrapcheck + - wsl