November 2017
Intermediate to advanced
670 pages
17h 35m
English
How can we write Go code that adheres to the dependency rule and still reflect multi-directional flow of control that we frequently encounter in a business application logic?
We can accomplish this using a layered architecture, an interface-driven development and a form of the Hollywood Principle called dependency injection.
Let’s take it one step at a time.