diff options
| author | Christian Cleberg <[email protected]> | 2026-07-15 02:23:40 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-07-15 02:23:40 -0500 |
| commit | 672ff7f44b0061e179fb33c16418738d6455a4e9 (patch) | |
| tree | 7e7c42ccb58b20a8fd04c6cdecfc20303110989f /app/config.go | |
| parent | b1ad14553277d9d72a5e4b4462a52a2e2d0fdbb1 (diff) | |
| download | skunky-art-672ff7f44b0061e179fb33c16418738d6455a4e9.tar.gz skunky-art-672ff7f44b0061e179fb33c16418738d6455a4e9.tar.bz2 skunky-art-672ff7f44b0061e179fb33c16418738d6455a4e9.zip | |
build: add golangci-lint configuration
Enables the standard linters plus revive's exported rule, a set of
correctness/security linters (bodyclose, noctx, gosec, forcetypeassert,
canonicalheader, musttag, predeclared, exhaustive), modernization
linters, and staticcheck's full check set including the doc-comment and
naming checks that are off by default.
The idiom-fighting linters stay off: varnamelen objects to short names
that are idiomatic Go, exhaustruct demands every field be initialized,
gochecknoglobals flags CFG/Host which are deliberate, and tagliatelle
would rename JSON config keys and break existing instances' configs.
Diffstat (limited to 'app/config.go')
0 files changed, 0 insertions, 0 deletions
