im building a micro service layer using the following folder structure. I have unit tests for everything and each if store in it's relative folder. I am thinking of moving everything in my domain model into one root folder and not have sub folders for each. then just have NewAggregate1 instead of New() since all will be under the same package. Is this bad design, I assume so since their is no clear separation between aggregates, but wanted to get opinions. How can i run my tests "go test" for my entire domain model is they are in sub folders? Right now i only know how to do this per folder level. Thanks.
application (application services that wrap everything) command (command services) query (query logic outside of domain) common domainmodel >>shared >>aggregate1 >>aggregate2 infrastructure >>logging >>config >>repository service (micro services) -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.