Domain-Driven Design with Golang: Use Golang to create simple, maintainable systems to solve complex business problemsMatthew Boyle