Curated Tech Reading Map

次に読むべき技術書が見つかるサイト

書籍

Goならわかるシステムプログラミング 第2版

渋川よしき

Amazonで購入※ 上記は Amazon アソシエイトによる広告リンクです。

概要

OSの低レイヤー(ファイルI/O、プロセス、ソケット通信)をGo言語のコードを通じて 可視化し、サーバーサイドの挙動を根本から理解できる実践書。

対象読者

  • OSレベルの動作を理解したいバックエンドエンジニア
  • Go言語でシステムプログラミングを学びたい開発者

目次 19章

  1. 1 Go言語で覗くシステムプログラミングの世界
  2. 2 低レベルアクセスへの入口1:io.Writer
  3. 3 低レベルアクセスへの入口2:io.Reader
  4. 4 低レベルアクセスへの入口3:チャネル
  5. 5 システムコール
  6. 6 TCPソケットとHTTPの実装
  7. 7 UDPソケットを使ったマルチキャスト通信
  8. 8 高速なUnixドメインソケット
  9. 9 ファイルシステムの基礎とGo言語の標準パッケージ
  10. 10 ファイルシステムの最深部を扱うGo言語の関数
  11. 11 コマンドシェル
  12. 12 プロセスの役割とGo言語による操作
  13. 13 シグナルによるプロセス間の通信
  14. 14 Go言語と並列処理
  15. 15 並行・並列処理の手法と設計のパターン
  16. 16 Go言語のメモリ管理
  17. 17 実行ファイルが起動するまで
  18. 18 時間と時刻
  19. 19 Go言語とコンテナ

タグ

#system-programming#go#os-internals#socket

奥付

出版社
Lambda Note
ISBN
978-4908686122
出版日
2022年3月
参考定価
¥3,960税込Amazonの実売価格と異なる場合があります

この本を手に入れる

※ 上記は Amazon アソシエイトによる広告リンクです。

前提となる書籍

次に読む書籍