linters-settings: errcheck: check-type-assertions: true gci: sections: - standard - default - prefix(go.yrps.dev) gocritic: enabled-tags: - diagnostic - experimental - opinionated - performance - style disabled-checks: - hugeParam - paramTypeCombine - sloppyReassign govet: enable-all: true settings: shadow: strict: true nolintlint: require-explanation: true require-specific: true sloglint: no-global: "all" context: "scope" stylecheck: checks: - all - -ST1000 wsl: allow-cuddle-declarations: true linters: disable-all: true enable: - bidichk - bodyclose - copyloopvar - errcheck - errorlint - exhaustive - gci - gocheckcompilerdirectives - goconst - gocritic - gofumpt - gosec - gosimple - govet - ineffassign - misspell - noctx - nolintlint - prealloc - predeclared - protogetter - sloglint - staticcheck - stylecheck - unconvert - unparam - unused - whitespace - usestdlibvars - wsl issues: max-issues-per-linter: 0 max-same-issues: 0 exclude-use-default: false exclude: - Error return value of .*\.Body\.Close. is not checked