lectures: 07-sql rc3

This commit is contained in:
Ilya Sinelnikov 2020-04-09 16:33:34 +03:00
parent 2e5b38b90a
commit 4fa9ba4834
2 changed files with 2 additions and 3 deletions

View file

@ -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)
}

View file

@ -13,6 +13,7 @@ database/sql
- абстракция для работы с SQL базами данных
- набор интерфейсов для написания драйверов
- многие драйверы имеют "расширенный" функционал
- не умеет некоторые продвинутые возможности (например, батчинг)
.code sql/driver.go /^type Driver/,/^}/
.code sql/driver.go /^type QueryerContext/,/^}/