Skip to content

cihangir/ctxdb

Repository files navigation

ctxdb

GoDoc Build Status

Install

go install github.com/cihangir/ctxdb

Usage

age := 27
rows, err := db.Query(ctx, "SELECT id FROM users WHERE age = $1", age)
if err != nil {
    log.Fatal(err)
}

for rows.Next(ctx) {
    var id int64
    if err := rows.Scan(ctx, &id); err != nil {
        log.Fatal(err)
    }

    fmt.Printf("id is %d\n", id)
}

if err := rows.Err(); err != nil {
    log.Fatal(err)
}

if err := rows.Close(ctx); err != nil {
    log.Fatal(err)
}

About

database/sql extension with context.Context support

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published