GrabGoTrainingWeek5Assignment
- Clone repository
- Adjust the code using DI so that:
- We can have API, business, rendering logic decoupled from each others.
- Add tests for each component (Can use https://github.com/vektra/mockery to create mocks for interfaces).
- Create XML rendering (instead of JSON) component, that we can easily plug in or out.
- Submit a pull request.