| User | Company | Wallet |
|---|---|---|
| stream, mock, utils | nats, mock, test | errors |
| User | Company | Wallet |
|---|---|---|
| Exec Cmd | Exec Cmd | Exec Cmd |
| User | Company | Wallet |
|---|---|---|
| Start Server, Consumer & Migration | Migration | Migration |
| Migration Command | Migration Command | Migration Command |
| User | Company |
|---|---|
| Load Config (Auto by Viper) | Load Config |
| User | Company |
|---|---|
| error.go |
| User | Company |
|---|---|
| Response Management | Response Management |
| Pagination Request Handling | Pagination Request Handling |
| Error Handling from service:internal app error | Error Handling from service:common http error |
| User | Company |
|---|---|
| Ada Pagination Dto (Generic) | Response Management |
| User | Company |
|---|---|
| Handle Pagination data | Handle Pagination data |
| Handle Open-close DB | Handle Open-close DB |
| User | Company |
|---|---|
| startServer | startServer |
| go http | graceful |
| BaseMiddleware | middleware |
| User | Company |
|---|---|
| Struct Database | Variable per /Db |
| User | Company |
|---|---|
| Broker Instance | - |
| Publisher n/a | - Execute on logic layer |
| Consumer (Message Handler) | - N/a |