# .golangci.yml — SwipedModSwitcher (golangci-lint v2) # Adapted from steamcache2 v2 skeleton; no project-specific path excludes yet. # Run with: golangci-lint run ./... version: "2" run: timeout: 5m modules-download-mode: readonly linters: # Defaults (errcheck, govet, ineffassign, staticcheck, unused, …) plus: enable: - misspell settings: errcheck: check-type-assertions: false check-blank: false staticcheck: checks: - all - "-ST*" - "-QF*" govet: enable-all: true disable: - fieldalignment - shadow exclusions: generated: lax paths: - dist - bin rules: - path: _test\.go linters: - errcheck formatters: enable: - goimports exclusions: generated: lax paths: - dist - bin issues: max-issues-per-linter: 0 max-same-issues: 0