.golangci.yml 558 B

123456789101112131415161718192021222324252627282930
  1. linters:
  2. enable:
  3. - exportloopref # Checks for pointers to enclosing loop variables
  4. - gofmt
  5. - goimports
  6. - gosec
  7. - ineffassign
  8. - misspell
  9. - nolintlint
  10. - revive
  11. - staticcheck
  12. - tenv # Detects using os.Setenv instead of t.Setenv since Go 1.17
  13. - unconvert
  14. - unused
  15. - vet
  16. - dupword # Checks for duplicate words in the source code
  17. disable:
  18. - errcheck
  19. run:
  20. timeout: 5m
  21. skip-dirs:
  22. - api
  23. - cluster
  24. - design
  25. - docs
  26. - docs/man
  27. - releases
  28. - reports
  29. - test # e2e scripts