Commit Graph

27 Commits (master)

Author SHA1 Message Date
q191201771 aa4df8dd09 [opt] nazabytes: 优化Buffer的扩容逻辑 3 years ago
q191201771 58281dbf91 patch 3 years ago
q191201771 6b20370fa2 patch 3 years ago
q191201771 ac592538eb [feat] package charbar: 新package,用于在控制台绘制ascii柱状图 4 years ago
q191201771 910e91ec9a [feat] package nazasync: 优化Mutex的实现,更方便的定位Mutex的问题 4 years ago
q191201771 d6ea811e9d [refactor] 重构naza整个项目的命名规则,见 https://github.com/q191201771/lal/issues/87 4 years ago
q191201771 4ce7763275 messages:
- [feat] nazalog: 新增日志级别LevelTrace,目前已有trace, debug, info, warn, error, fatal, panic
- [feat] nazalog: 新增日志级别LevelNothing,初始化成这个级别的Logger,不会打印任何内容
- [feat] nazalog: 提供一个Logger实例DummyLogger,该实例不打印任何内容
- [feat] nazalog: 新增SetGlobalLogger,业务方可以设置替换全局Logger
- [feat] nazalog: 新增GetGlobalLogger,业务方可以获取全局Logger,比如将全局Logger赋值给其他Logger使用
4 years ago
q191201771 2e84251f0f [refactor] package sync: Mutex中使用unique.SingleGenerator 4 years ago
q191201771 8128b4db87 [feat] new pkg/nazahttp 5 years ago
q191201771 637a4d066a [feat] package ratelimit: 新增漏桶LeakyBucket和令牌桶TokenBucket,把以前的RateLimit删了 5 years ago
q191201771 ba235e76db add playground/p3/p3.go: cpu cache line padding compare. 5 years ago
q191201771 9cb57d5953 [feat] package snowflake: 新包,在分布式服务实例上生成唯一性ID 5 years ago
q191201771 27eb3e4900 gitignore 5 years ago
q191201771 8269c1a75e new package bitrate 5 years ago
q191201771 709aa1a157 package filebatch: call back with error 5 years ago
q191201771 92e9e9e474 package bufferpool: 1. lock split to bucket, 100x origin, 5x parallel. 2. interface.go 5 years ago
q191201771 a29ed02c89 package taskpool: bugfix, KillIdleWorkers 5 years ago
q191201771 15bc7de545 新增 package taskpool,一个协程池 5 years ago
q191201771 9362f98862 1. demo/add_blog_license 给blog的文章尾部添加版权声明 2. 在test.sh中给go文件添加头部MIT声明 5 years ago
q191201771 e01dda7218 new package: nazajson 5 years ago
q191201771 d7c7d6a553 ) 去除了对标准库中log的依赖 -) 日志支持按天翻转 -) 日志不再支持按固定大小翻转 -) 增加 ShortFileFlag 可配置是否打印源码文件及行号的信息 -) 添加一个fatal日志级别 -) 增加 Out 接口 -) 日志级别从1开始 -) 当同时打印至控制台和文件时,打印至文件中的level字段也带颜色属性 5 years ago
q191201771 612d31fe37 prev commit patch 5 years ago
q191201771 68de82be87 package unique: 增加Unique结构体 6 years ago
q191201771 dc3ff96215 rm pkg/connstat2 6 years ago
q191201771 8f7f3be0fa 添加 /demo/connstat 用于测试 net.Conn.SetWriteDeadline 的性能开销 6 years ago
q191201771 53c5996b1b rm .idea 6 years ago
q191201771 bee8b4cbbe 将 lal/pkg/util 的代码拷贝至本仓库中. 修改代码中import lal的路径为本仓库路径 6 years ago