You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .golangci.yml
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -10,15 +10,17 @@ linters:
10
10
- exhaustruct # не имеет смысла
11
11
- godot # не актуально для swagger
12
12
- godox # не позволяет оставлять todo
13
-
- gomoddirectives
14
13
- musttag # у нас собственное правило: не используем теги, если работаем с пакетом isp-kit/json и с внутренними структурами(между нашими сервисами), при этом теги обязательный для всех внешних для нас структур
15
14
- nlreturn # не всегда имеет смысл
16
15
- nolintlint # Goland все равно форматирует с отступом
17
16
- perfsprint # мнимая производительность в угоду читаемости
18
17
- tagalign # не всегда имеет смысл
19
18
- varnamelen # очень индивидуально (db)
20
19
- wsl # расставление пробелов очень индивидуально
21
-
- wsl_v5
20
+
- wsl_v5 # расставление пробелов очень индивидуально
21
+
- godoclint # ругается на // nolint, не удобно
22
+
- prealloc # слишком аггресивный, в большинстве случаев не требуется
23
+
- gomoddirectives # в проекте осознанно захардкожены версии зависимостей
0 commit comments