エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ハートビートは並行処理のプロセスが生きていることを外に伝える方法です。と書かれています。 もう、こ... ハートビートは並行処理のプロセスが生きていることを外に伝える方法です。と書かれています。 もう、この1文でこの章のことを言っています。そんななか、この本では2パターン存在するとしています。 一定周期で発生するハートビート 仕事単位の最初に発生するハートビート 一定周期で発生するハートビート 一定周期で発生するハートビートはライフタイムが長いgorutineが生きているかを他の関数に伝える方法となります。 package main import ( "fmt" "time" ) func sendPulse(heartbeat chan<- interface{}) { select { case heartbeat <- struct{}{}: default: // 誰もハートビートを確認していない可能性があるのでdefault節は必須 } } func send