This hands-on book is for intermediate-level software architects, or senior software engineers working with Golang and interested in building asynchronous microservices using event sourcing, CQRS, and DDD. Intermediate-level knowledge of the Go syntax and concurrency features is necessary.
Michael E. Stack is currently working as a solutions architect in a consulting firm called Booz Allen Hamilton. Michael has been working with Golang for 7 years. I have been using Golang to write microservices and open-source tools. He has more than 20+ years of software development experience which involves 10 years of experience working with complex n-tier systems. He has created more than 50+ projects that are complex and involve messaging patterns.