Когда я начинаю транзакцию tx := p.db.Begin(), она возвращает тип *gorm.DB, того же типа, для которого она вызывается.
tx := p.db.Begin()
*gorm.DB
Есть ли способ узнать, является ли тип gorm.DB транзакцией?
Спасибо!