aleroxac / goexpert-uow

goexpert-uow

Home Page:https://github.com/aleroxac/goexpert-uow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

goexpert-uow

Modo de uso

make compose_up
make generate
make test

UOW - Unit of work

### Example of a unit of work
{
    BEGIN
    Transaction_1 -> Repository_1
    Transaction_2 -> Repository_2
    COMMIT / ROLLBACK
}

### flow
Repositories > UOW > getRespository > Respository(Transaction)

### Unit of work functions
Register
Get
Do
CommitOrRollback
Rollback
UnRegister

About

goexpert-uow

https://github.com/aleroxac/goexpert-uow


Languages

Language:Go 90.1%Language:Makefile 9.9%