Linux IO模型 基于 golang 实现

383 阅读1分钟

github.com/holenv/linu…

基于系统调用实现Linux IO 模型

  • 同步阻塞
  • 同步非阻塞
  • IO多路复用
  1. select
  2. poll
  3. epoll(net.Listen的源代码阅读)

所有代码基于golang实现