You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
naza/CHANGELOG.md

1.4 KiB

v0.3.0

  • package connection:
    • 可配置使用 channel 进行异步发送Config 中增加 WChanSize。增加 Flush, Done, ModWriteChanSize 三个方法
  • package log:
    • 增加 panic 相关的方法
  • 其它:
    • test.sh 中添加 gofmt 检查

v0.2.0

  • package log:
    • 去除了对标准库中log的依赖
    • 日志支持按天翻转
    • 增加 ShortFileFlag 可配置是否打印源码文件及行号的信息
    • 添加一个fatal日志级别打印完后exit程序
    • 当同时打印至控制台和文件时打印至文件中的level字段也带颜色属性
    • 增加 Out 接口
    • 日志不再支持按固定大小翻转 [不兼容]
    • 日志级别从0 -> 1开始 [不兼容]

v0.1.0

  • 删除 /pkg/errors [不兼容]
  • package log:
    • 增加 FatalIfErrorNotNil 接口函数,打印错误并退出程序
    • 日志内容中的级别字段右对齐
    • 日志内容中的源码文件名和行号放在整行日志的末尾
    • 增加一些 benchmark
  • package assert: 打印正确的源码文件名和行号信息 [bugfix]
  • package bele: 增加一些 benchmark
  • package unique:
    • 不同的 key 使用不同的自增计数
    • 增加一些 benchmark
  • package mockserver: 模拟一些服务端,用于快速测试其它代码
  • package mockwriter: 模拟 Writer 接口,用于快速测试其它代码
  • 删除 /demo/connstat
  • test.sh 脚本只测试 /pkg 目录下的源码

v0.0.1

第一个版本