# Packages

No description provided by the author
No description provided by the author

# Structs

Query обертка над запросом, хранящая имя запроса и сам запрос Имя запроса используется для логирования и потенциально может использоваться еще где-то, например, для трейсинга.

# Interfaces

Client клиент для работы с БД.
DB интерфейс для работы с БД.
NamedExecer интерфейс для работы с именованными запросами с помощью тегов в структурах.
Pinger интерфейс для проверки соединения с БД.
QueryExecer интерфейс для работы с обычными запросами.
SQLExecer комбинирует NamedExecer и QueryExecer.
Transactor интерфейс для работы с транзакциями.
TxManager менеджер транзакций, который выполняет указанный пользователем обработчик в транзакции.

# Type aliases

Handler - функция, которая выполняется в транзакции.