goroutineとErlangプロセスの比較
1. spawnしてプロセスを作成
2. プロセスにメッセージを送る
3. receiveでメッセージを受け取る
code:Erlang
超絶わかりやすく特徴を掴んだこーど
ちなみに言語のしくみp.72にコード載ってる
1. chanを作る
2. chanを渡してgoroutineを作る
3. chanにメッセージを送る
4. selectでchanからメッセージを受け取る
code:go
超絶わかりやすく特徴を掴んだこーど
ちなみに言語のしくみp.74にコード載ってる
Erlangと異なる点
明示的にメッセージ通信のチャネルを渡さないといけない
goroutineのIDを受け取ることが出来ない