Go Development Patterns
Golang Concurrency Patterns : Fan in, Fan out
One of the most prominent reasons of loving Golang personally, is how easy we can build a highly available concurrent and non blocking program.
In this series of posts, I will try to reminisce the patterns available in Golang. I will take every pattern and discuss in detail where they fit and how to use them effectively.