🚀🚀自动扩容的循环缓冲区实现
Geek Repo:Geek Repo
Github PK Tool:Github PK Tool
Enan01 opened this issue 3 years ago · comments
问题代码如下:
if r.w == r.r { if !r.isEmpty { buf := make([]byte, r.size) copy(buf, r.buf) return buf } return }
如果 r.w == r.r && r.w != 0, 不能直接 copy(buf, r.buf)
r.w == r.r && r.w != 0
copy(buf, r.buf)
提交了一个 pr:#5
@Allenxuxu
非常感谢发现并修复这个 bug 🥳