Чистые транзакции в гексагональном Go

Про то, как в гексагональной архитектуре использовать транзакции.

4i76qqeul2iq8