.golangci.yaml 792 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. run:
  2. timeout: 5m
  3. linters:
  4. enable:
  5. - asasalint
  6. - bidichk
  7. - bodyclose
  8. - copyloopvar
  9. - containedctx
  10. - contextcheck
  11. - errcheck
  12. - gci
  13. - gocheckcompilerdirectives
  14. - gofmt
  15. - gofumpt
  16. - gosimple
  17. - govet
  18. - ineffassign
  19. - intrange
  20. - makezero
  21. - misspell
  22. - nilerr
  23. - nolintlint
  24. - nosprintfhostport
  25. - staticcheck
  26. - tenv
  27. - unconvert
  28. - unused
  29. - usestdlibvars
  30. - wastedassign
  31. - whitespace
  32. linters-settings:
  33. gci:
  34. sections: [standard, default, localmodule]
  35. staticcheck:
  36. checks:
  37. - all
  38. - -SA1019 # omit Deprecated check
  39. severity:
  40. default-severity: error
  41. rules:
  42. - linters:
  43. - gofmt
  44. - goimports
  45. - intrange
  46. - usestdlibvars
  47. severity: info