lectures: 07-sql rc3
This commit is contained in:
parent
2e5b38b90a
commit
4fa9ba4834
2 changed files with 2 additions and 3 deletions
|
@ -47,9 +47,7 @@ func QueryDeadlockFixOne(ctx context.Context, db *sql.DB) {
|
|||
|
||||
for _, v := range values {
|
||||
_ = db.QueryRowContext(
|
||||
ctx,
|
||||
"SELECT address FROM addresses WHERE user_id = $1",
|
||||
v.ID,
|
||||
ctx, "SELECT address FROM addresses WHERE user_id = $1", v.ID,
|
||||
).Scan(&v.Addr)
|
||||
log.Println(v)
|
||||
}
|
||||
|
|
|
@ -13,6 +13,7 @@ database/sql
|
|||
- абстракция для работы с SQL базами данных
|
||||
- набор интерфейсов для написания драйверов
|
||||
- многие драйверы имеют "расширенный" функционал
|
||||
- не умеет некоторые продвинутые возможности (например, батчинг)
|
||||
|
||||
.code sql/driver.go /^type Driver/,/^}/
|
||||
.code sql/driver.go /^type QueryerContext/,/^}/
|
||||
|
|
Loading…
Reference in a new issue