Directories ¶
Path | Synopsis |
---|---|
buffer
|
|
circle
Package circle 环形缓冲区 实现了 io.Reader, io.Writer, io.ReadWriter 接口 非线程安全
|
Package circle 环形缓冲区 实现了 io.Reader, io.Writer, io.ReadWriter 接口 非线程安全 |
Package codec 消息的编码与解码,支持 json、protobuf,默认 json 格式
|
Package codec 消息的编码与解码,支持 json、protobuf,默认 json 格式 |
protobuf
Package protobuf 谷歌官方实现
|
Package protobuf 谷歌官方实现 |
Package constants 定义一些常量
|
Package constants 定义一些常量 |
graceful
|
|
Package human 中国身份证验证与生成
|
Package human 中国身份证验证与生成 |
Package logger 日志接口,自定义日志需要实现本接口
|
Package logger 日志接口,自定义日志需要实现本接口 |
Package random 雪花算法修改版 0 - 毫秒时间戳(41 bit) - 序列号(12 bit) - 机器 id(10 bit) 0 - 69年 - 4000(每秒 1000 * 4000 个 uuid) - 1000
|
Package random 雪花算法修改版 0 - 毫秒时间戳(41 bit) - 序列号(12 bit) - 机器 id(10 bit) 0 - 69年 - 4000(每秒 1000 * 4000 个 uuid) - 1000 |
Package timer 定时器,时间轮 推荐使用 timer-pool.go 中的 TimerWheelPool 而不是直接使用 TimerWheel
|
Package timer 定时器,时间轮 推荐使用 timer-pool.go 中的 TimerWheelPool 而不是直接使用 TimerWheel |
Click to show internal directories.
Click to hide internal directories.