本/雑誌
Go言語で学ぶ並行プログラミング 他言語にも適用できる原則とベストプラクティス / 原タイトル:Learn Concurrent Programming with Go (impress top gear)
JamesCutajar/著 柴田芳樹/訳
3850円
| ポイント | 1% (38p) |
|---|---|
| 発売日 | 2024年12月上旬発売 |
| 出荷目安 | メーカー在庫あり:1-3日
※出荷目安について |
追跡可能メール便利用不可商品です
著者・出版社・関連アーティスト
商品説明
高い応答性/高性能を実現できる並行プログラミングを習得しよう!本書では、並行処理の原則や技術について総合的に解説しています。Go言語を使って並行処理を実装していますが、複雑になりがちなテーマも多数の図と例を交えて、よりわかりやすくしています。Go言語の並行処理機能は、他の言語と比べて直感的で把握しやすいものになっており、これらの解説により、数多くの言語の並行処理を理解するための基盤を築くことができます。本書は、ハードウェアを最大限に活用する並行処理を使ってより高性能なプログラムを書きたいという開発者に格好の一冊です。
関連記事
収録内容
| 1 | 第1部 並行プログラミングの基礎(並行プログラミングへの第一歩 |
| 2 | スレッドを扱う |
| 3 | メモリ共有を使ったスレッド間通信 |
| 4 | ミューテックスを使った同期 |
| 5 | 条件変数とセマフォ |
| 6 | ウェイトグループとバリアを使った同期) |
| 7 | 第2部 メッセージパッシング(メッセージパッシングを使った通信 |
| 8 | チャネルをセレクト |
| 9 | チャネルを使ったプログラミング) |
| 10 | 第3部 並行処理のさらなるトピック(並行処理パターン |
| 11 | デッドロックを回避 |
| 12 | アトミック、スピンロック、フューテックス) |


