.golangci.yml 768 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. run:
  2. skip-dirs:
  3. - external
  4. skip-files:
  5. - generated.*
  6. issues:
  7. new: true
  8. exclude-rules:
  9. - path: _test\.go
  10. linters:
  11. - gocyclo
  12. - errcheck
  13. - dupl
  14. - gosec
  15. - goconst
  16. linters:
  17. enable:
  18. - bodyclose
  19. - deadcode
  20. - depguard
  21. - dogsled
  22. - dupl
  23. - errcheck
  24. - exhaustive
  25. - goconst
  26. - gocritic
  27. - gocyclo
  28. - gofmt
  29. - goimports
  30. - golint
  31. - goprintffuncname
  32. - gosec
  33. - gosimple
  34. - govet
  35. - ineffassign
  36. - interfacer
  37. - misspell
  38. - nakedret
  39. - noctx
  40. - nolintlint
  41. - rowserrcheck
  42. - scopelint
  43. - staticcheck
  44. - structcheck
  45. - stylecheck
  46. - typecheck
  47. - unconvert
  48. - unparam
  49. - unused
  50. - varcheck
  51. - whitespace