Go patterns Do not communicate sharing memory, instead, share memory by communicating. References https://github.com/tmrts/go-patterns https://github.com/Arkiant/go-patterns/tree/mastea