.golangci.yml 671 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. run:
  2. timeout: 5m
  3. linters:
  4. enable:
  5. - asciicheck
  6. - depguard
  7. - dogsled
  8. - durationcheck
  9. - errcheck
  10. - errorlint
  11. - exportloopref
  12. - gci
  13. - gofmt
  14. - goimports
  15. - gosec
  16. - misspell
  17. - nakedret
  18. - nilerr
  19. - nolintlint
  20. - revive
  21. - wastedassign
  22. issues:
  23. exclude-rules:
  24. - linters:
  25. - structcheck
  26. - unused
  27. text: "`data` is unused"
  28. - linters:
  29. - staticcheck
  30. text: "SA1019:"
  31. - linters:
  32. - revive
  33. text: "var-naming:"
  34. - linters:
  35. - revive
  36. text: "exported:"
  37. - path: _test\.go
  38. linters:
  39. - gosec # security is not make sense in tests