package
0.1.40
Repository: https://github.com/ruixueyun/ruixuego.git
Documentation: pkg.go.dev

# Functions

NewMultiRatedBytePool 创建扩展定宽字节对象池 注: 池中每个元素的大小都是 2^N param: minSize 池中最小元素的大小 param: count RatedBytePool 的数量 param: capacityPerItemPool 每个 RatedBytePool 的元素数量.
NewRatedBytePool 新建一个定宽字节对象池.
Pow2roundup 获取大于等于某个数最近的一个 2^N.

# Constants

No description provided by the author
NewMultiRatedBytePool 内各长度池的数量, 区间为 [1, 32].

# Structs

MultiRatedBytePool 该池为定宽字节对象池的一个扩展实现, 可根据要存取数据的长获得一个足够容量的定额元素.
RatedBytePool 定宽字节对象池 一般用在有对字节切换进行反复读写, 且数据长度固定的场景下, 比如读取协议头.