v0.13.1 -> CHANGELOG.md

pull/2/head v0.13.1
q191201771 5 years ago
parent 17457e8d9e
commit 1663c4464b

@ -1,3 +1,12 @@
#### v0.13.1
- package connection:
- [feat] 增加连接关闭标志使用channel发送数据时如果连接已关闭可以向调用方返回错误
- [feat] 增加Option.WriteChanFullBehavior使用channel发送数据时如果channel满了可以配置是阻塞还是返回错误
- [fix] 设置wChan大小时应该使用WriteChanSize而不是WriteBufSize
- [refactor] 不同错误返回不同的错误值
- [refactor] 去除一些debug日志
#### v0.13.0
- package nazabits:

@ -31,6 +31,7 @@ Go语言基础库
pkg/ ...... 源码包
|-- bininfo/ ...... 将编译时源码的git版本信息当前commit log的sha值和commit message编译时间Go版本平台打入程序中
|-- nazalog/ ...... 日志库
|-- assert/ ...... 提供了单元测试时的断言功能,减少一些模板代码
|-- taskpool/ ...... 非阻塞协程池,协程数量可动态增长,可配置最大协程并发数量,可手动释放空闲的协程
|-- bele/ ...... 大小端转换操作
|-- nazabits/ ...... 位操作
@ -38,9 +39,10 @@ pkg/ ...... 源码包
|-- lru ...... LRU缓存
|-- fake/ ...... 实现一些常用的接口hook一些不方便测试的代码
|-- consistenthash/ ...... 一致性哈希
|-- assert/ ...... 提供了单元测试时的断言功能,减少一些模板代码
|-- nazajson/ ...... json操作
|-- nazahttp/ ...... http操作
|-- unique/ ...... 对象唯一ID
|-- connection/ ...... 对net.Conn接口的二次封装
|-- filebatch/ ...... 文件批处理操作
|-- nazaatomic/ ...... 原子操作
|-- snowflake/ ...... 分布式唯一性ID生成器
@ -48,9 +50,7 @@ pkg/ ...... 源码包
|-- nazastring/ ...... string和[]byte相关的操作
|-- ratelimit/ ...... 限流器,令牌桶,漏桶
|-- nazamd5/ ...... md5操作
|-- connection/ ...... 对net.Conn接口的二次封装
|-- ic/ ...... 将整型切片压缩成二进制字节切片
|-- unique/ ...... 对象唯一ID
playground/ ...... Go实验代码片段
demo/ ...... 示例相关的代码
bin/ ...... 可执行文件编译输出目录

Loading…
Cancel
Save