summaryrefslogtreecommitdiff
path: root/config.example.json
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-15 02:23:40 -0500
committerChristian Cleberg <[email protected]>2026-07-15 02:23:40 -0500
commit672ff7f44b0061e179fb33c16418738d6455a4e9 (patch)
tree7e7c42ccb58b20a8fd04c6cdecfc20303110989f /config.example.json
parentb1ad14553277d9d72a5e4b4462a52a2e2d0fdbb1 (diff)
downloadskunky-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 'config.example.json')
0 files changed, 0 insertions, 0 deletions