This commit is contained in:
Izrafil Archimedes
2026-02-23 09:20:56 +01:00
commit fccdc61545
18 changed files with 1595 additions and 0 deletions

45
.golangci.yaml Normal file
View File

@@ -0,0 +1,45 @@
version: "2"
linters:
enable:
- errorlint
- forbidigo
- gochecknoinits
- goconst
- gocritic
- gocyclo
- misspell
- revive
- unconvert
- unparam
- wastedassign
settings:
gocyclo:
min-complexity: 12
govet:
disable:
- fieldalignment
enable-all: true
exclusions:
generated: lax
presets:
- comments
- common-false-positives
- legacy
- std-error-handling
paths:
- third_party$
- builtin$
- examples$
formatters:
enable:
- gofumpt
- goimports
settings:
gofumpt:
extra-rules: true
exclusions:
generated: lax
paths:
- third_party$
- builtin$
- examples$