写点什么

环形缓冲区

0 人感兴趣 · 1 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/47/471c2fc5dd2ef1e03e6e89d5b70ef77e.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

go 实现 ringbuffer 以及 ringbuffer 使用场景介绍

ringbuffer因为它能复用缓冲空间,通常用于网络通信连接的读写,虽然市面上已经有了go写的诸多版本的ringbuffer组件,虽然诸多版本,实现ringbuffer的核心逻辑却是不变的。但发现其内部提供的方法并不能满足我当下的需求,所以还是自己造一个吧。

环形缓冲区_环形缓冲区技术文章_InfoQ写作社区