chore: replace multiple linters and formatters with golangci config

This commit is contained in:
Guz
2025-02-14 10:54:32 -03:00
parent 8f3245684b
commit 71f20192d4
2 changed files with 22 additions and 3 deletions

22
.golangci.yml Normal file
View File

@@ -0,0 +1,22 @@
$schema: https://golangci-lint.run/jsonschema/golangci.jsonschema.json
run:
timeout: 5m
modules-download-mode: readonly
linters:
disable-all: true
enable:
- errcheck
- goimports
- gofumpt
- revive # golint
- gosimple
- govet
- ineffassign
- staticcheck
issues:
exclude-use-default: false
max-issues-per-linter: 0
max-same-issues: 0

View File

@@ -24,10 +24,7 @@
buildInputs = with pkgs; [
# Go tools
go
gofumpt
golangci-lint
golines
gotools
delve
];
};