clean code, add golangci config, preallocate some slices and avoid copying body before parsing json (#9)

This commit is contained in:
dogghi no 2025-04-28 17:23:40 +02:00 committed by GitHub
parent 0a146c515c
commit c7a2612056
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 49 additions and 45 deletions

19
.golangci.yml Normal file
View file

@ -0,0 +1,19 @@
run:
timeout: 5m
linters:
enable:
- bodyclose
- gocritic
- unconvert
- ineffassign
- staticcheck
- prealloc
- nilerr
- gosimple
- asasalint
disable:
- errcheck
issues:
exclude-use-default: false