naza/pkg
q191201771 c52a08276f [feat] nazasync: 增加一个竞争失败时非阻塞的Once
..
assert patch
bele [refactor] 重构naza整个项目的命名规则,见 https://github.com/q191201771/lal/issues/87
bininfo patch
bitrate patch
chartbar 1. [feat] chartbar: 可配置隐藏Name和Num 2. [opt] chartbar: 都是整数则不显示小数部分 3. [opt] chartbar: 都是小整数则按原始值绘制
circularqueue messages:
connection [feat] package connection: 增加Writev函数
consistenthash package fake, nazabits, nazalog
crypto patch
dataops [doc] todo comment
defertaskthread [refactor] 重构naza整个项目的命名规则,见 https://github.com/q191201771/lal/issues/87
fake 1. [feat] package nazabytes: 新增包,提供Buffer struct 2. [refactor] 删除pkg/fake/time.go
filebatch details:
filesystemlayer [test] filesystemlayer: 测试内存模式
lru [refactor] 重构naza整个项目的命名规则,见 https://github.com/q191201771/lal/issues/87
mock [feat] mock: 增加Sleep函数
nazaatomic [fix] package nazaatomic: arm32编译失败
nazabits [feat] package nazabits: 新增func ReadUeGolomb和ReadSeGolomb,分别读取无符号和有符号哥伦布编码数据
nazabytes [opt] nazabytes::Buffer: (1) NewBuffer的initCap参数支持用0初始化 (2) Grow函数扩容前的大小如果0则不打印debug日志 (3) 增加ResetAndFree函数,重置并不再持有底层内存块
nazacolor [refactor] package color -> nazacolor
nazaerrors [feat] nazaerrors: Wrap函数可填入补充信息
nazahttp [opt] nazahttp: 增强兼容性,解析http header时,存在没有冒号的行。把没有冒号的行内容判定为属于上一个header的value
nazajson [feat] nazajson: 增加序列化、反序列化json文件的函数
nazalog [feat] nazalog: 增加Init接口函数
nazamd5 [doc] todo comment
nazanet [refactor] 重构naza整个项目的命名规则,见 https://github.com/q191201771/lal/issues/87
nazareflect prev commit patch
nazasync [feat] nazasync: 增加一个竞争失败时非阻塞的Once
ratelimit patch
slicebytepool [refactor] naza中使用sync/atomic的代码替换成使用nazaatomic
snowflake [refactor] 重构naza整个项目的命名规则,见 https://github.com/q191201771/lal/issues/87
taskpool [fix] package taskpool: 全局对象解析task参数错误
unique 1. [feat] 新增package crypto:内部包含PKCS5和PKCS7的加密、解密函数,AES CBC的加密、解密函数 2. [refactor] unique: 拆分成SingleGenerator,MultiGenerator,业务方可以使用多个SingleGenerator来获得更高的性能