Goの並行処理における哲学
簡潔さを求め、チャネルをできる限り使い、ゴルーチンを湯水のように使いましょう。
メモリを共有することで通信してはいけません。代わりに、通信することでメモリを共有しましょう。
→オブジェクトをテスト駆動開発するのメッセージングの考えと似ている?