Unit Testing Using Mocks for Go(lang) API With Domain Driven Design/Clean Architecture