Version: v0.5.1
Repro steps:
package bug_test
import (
"log"
"github.com/jmoiron/sqlx"
)
func Example() {
db, err := sqlx.Open("pgx", "postgres://localhost/db")
if err != nil {
log.Print(err)
return
}
defer db.Close()
rows, err := db.Queryx("SELECT * FROM users")
if err != nil {
log.Print(err)
return
}
defer rows.Close()
}
Result (from golangci-lint):
example_test.go:17:24: Rows/Stmt/NamedStmt was not closed (sqlclosecheck)
rows, err := db.Queryx("SELECT * FROM users")
Version:
v0.5.1Repro steps:
Result (from
golangci-lint):example_test.go:17:24: Rows/Stmt/NamedStmt was not closed (sqlclosecheck) rows, err := db.Queryx("SELECT * FROM users")