Hi
how do we pass context deadline to rows.Next call.
ctx, cancel := context.WithTimeout(context.Background(), 2*time.Second)
rows, err := db.QueryContext(ctx, qry)
for rows.Next() {
if err := rows.Scan(&k ); err != nil {
panic(err)
}
}
I gave context deadline as 2 secs for QueryContext API, how can i give it for rows.Next ?
I see error as deadline exceeded , but not sure what value of deadline is being considered.
panic: context deadline exceeded
Thanks