- 社区版rocketmq支持延时消息
- queue增加对社区版rocketmq的支持
- 日志文件可根据不同日志等级进行切分,不同级别日志记录到对应的日志文件
- 升级work包v0.3.4->v0.3.9,对列轮询机制修改为滚动递增
- 升级xorm包v0.7.4->v1.0.2,修复若干bug
- 去掉测试用fmt
- 队列queue新增aliyunmq【rocketmq】驱动
- 队列queue出队增加返回参数:消费次数
- 更改mns队列默认可见时间
- 缓存驱动增加,内存缓存
- 缓存组件增加decr和incr方法
- 增加单测文件
- 日志增加traceId
- middleware组件和httputil组件增加内容串联traceId
- ctxkit包优化,方便扩展
- 补充单测案例
- cache和queue包在获取对象时读锁枷锁未配对解锁
- 补充单测案例
- 优化utils包HttpBuildQuery的map嵌套转换实现
- rediscache的单元测试案例
- rediscache的Get返回优化。若key不存在之前是返回错误类型ErrNil,现在不返回错误,返回字符串为空
- 修复rediscache的SetMulti实现bug
- 更新qit-team/work包的版本号v0.3.3->v.0.3.4
- 修复utils包HttpBuildQuery的对值非字符串的处理bug
- Command执行脚本模式支持
- utils工具包
- HTTP请求工具包封装建议的Get Post PostJson Request方法
- Redis组件服务
- Log组件服务
- DB组件服务
- Config通用配置结构
- Cache缓存及驱动
- Queue队列及驱动
- Http的通用中间件和通用上下文kit
- Kernel内核包
- close服务注册
- provider组件注册
- container容器注入
- server通用服务启动
- utils工具包
- HTTP请求工具包
- 其他常用函数工具包