.golangci.yml 689 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. run:
  2. # concurrency: 6
  3. timeout: 5m
  4. skip-dirs:
  5. - core
  6. - diq
  7. - doc
  8. - dq
  9. - example
  10. - kmq
  11. - kq
  12. - ngin
  13. - rq
  14. - rpcx
  15. # - service
  16. - stash
  17. - tools
  18. linters:
  19. disable-all: true
  20. enable:
  21. - bodyclose
  22. - deadcode
  23. - errcheck
  24. - gosimple
  25. - govet
  26. - ineffassign
  27. - staticcheck
  28. - structcheck
  29. - typecheck
  30. - unused
  31. - varcheck
  32. # - dupl
  33. linters-settings:
  34. issues:
  35. exclude-rules:
  36. - linters:
  37. - staticcheck
  38. text: 'SA1019: (baseresponse.BoolResponse|oldresponse.FormatBadRequestResponse|oldresponse.FormatResponse)|SA5008: unknown JSON option ("optional"|"default=|"range=|"options=)'