.golangci.yaml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. version: "2"
  2. linters:
  3. default: all
  4. disable:
  5. - asasalint
  6. - asciicheck
  7. - bidichk
  8. - bodyclose
  9. - canonicalheader
  10. - containedctx
  11. - contextcheck
  12. - copyloopvar
  13. - cyclop
  14. - decorder
  15. - depguard
  16. - dogsled
  17. - dupl
  18. - dupword
  19. - durationcheck
  20. - err113
  21. - errcheck
  22. - errchkjson
  23. - errname
  24. - errorlint
  25. - exhaustive
  26. - exhaustruct
  27. - exptostd
  28. - fatcontext
  29. - forbidigo
  30. - forcetypeassert
  31. - funlen
  32. - ginkgolinter
  33. - gocheckcompilerdirectives
  34. - gochecknoglobals
  35. - gochecknoinits
  36. - gochecksumtype
  37. - gocognit
  38. - goconst
  39. - gocritic
  40. - gocyclo
  41. - godot
  42. - godox
  43. - goheader
  44. - gomoddirectives
  45. - gomodguard
  46. - goprintffuncname
  47. - gosec
  48. - gosmopolitan
  49. - govet
  50. - grouper
  51. - iface
  52. - importas
  53. - inamedparam
  54. - ineffassign
  55. - interfacebloat
  56. - intrange
  57. - ireturn
  58. - lll
  59. - loggercheck
  60. - maintidx
  61. - makezero
  62. - mirror
  63. - misspell
  64. - mnd
  65. - musttag
  66. - nakedret
  67. - nestif
  68. - nilerr
  69. - nilnesserr
  70. - nilnil
  71. - nlreturn
  72. - noctx
  73. - nolintlint
  74. - nonamedreturns
  75. - nosprintfhostport
  76. - paralleltest
  77. - perfsprint
  78. - prealloc
  79. - predeclared
  80. - promlinter
  81. - protogetter
  82. - reassign
  83. - recvcheck
  84. - revive
  85. - rowserrcheck
  86. - sloglint
  87. - spancheck
  88. - sqlclosecheck
  89. - staticcheck
  90. - tagalign
  91. - tagliatelle
  92. - testableexamples
  93. - testifylint
  94. - testpackage
  95. - thelper
  96. - tparallel
  97. - unparam
  98. - varnamelen
  99. - whitespace
  100. - wrapcheck
  101. - wsl
  102. - zerologlint