The Go Blog
高度なGo並行性パターン
1年前のGoogle I/Oで、Rob PikeはGoの並行性モデルの入門であるGo Concurrency Patternsを発表しました。先週のI/O 2013では、GoチームメンバーのSameer Ajmaniが、実際の並行プログラミングの問題を深く掘り下げたAdvanced Go Concurrency Patternsでその続きを語りました。この講演では、デッドロックと競合状態を検出して回避する方法を示し、デッドライン、キャンセルなどの実装を実演しています。Goプログラミングを次のレベルに引き上げたい人にとっては、必見です。
スライドはこちらで入手できます(左右の矢印で移動します)。
スライドはpresentツールで作成されており、実行可能なコードスニペットはGo Playgroundによって提供されています。この講演のソースコードは、go.talksサブ・リポジトリにあります。
次の記事:Goチームとの対話
前の記事:Go 1.1がリリースされました
ブログインデックス