Описание пакета database языка программирования Go

Пакет для работы с базами данных

Пакет sql предоставляет общий интерфейс для баз данных SQL (или SQL-подобных).

Пакет sql должен использоваться вместе с драйвером базы данных. Список драйверов см. на сайте https://golang.org/s/sqldrivers.

Драйверы, не поддерживающие отмену контекста, вернут результат только после завершения запроса.

Примеры использования приведены на вики-странице https://golang.org/s/sqlwiki.

Пакет driver определяет интерфейсы, которые должны быть реализованы драйверами баз данных, используемыми пакетом sql.

Большая часть кода должна использовать пакет database/sql.

Подробная документация по драйверам: https://pkg.go.dev/database/sql/driver