Skip to content

havinhdat/GrabGoTrainingWeek5Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GrabGoTrainingWeek5Assignment

  1. Clone repository
  2. 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.
  3. Submit a pull request.

About

Dependency Injection assignment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages