version: "2" run: timeout: 3m linters: default: none enable: - errcheck - govet - ineffassign - staticcheck - unused settings: errcheck: check-type-assertions: true check-blank: false exclude-functions: - (io.Closer).Close - (net/http.ResponseWriter).Write - (*encoding/json.Encoder).Encode - io.Copy - fmt.Fprintf - (github.com/jackc/pgx/v5.Tx).Rollback - os.RemoveAll staticcheck: checks: ["all", "-SA1019", "-ST1000", "-ST1005", "-ST1020", "-ST1021", "-ST1022"] exclusions: rules: - path: _test\.go linters: - errcheck issues: max-issues-per-linter: 0 max-same-issues: 0