Directories
¶
| Path | Synopsis |
|---|---|
|
buffer
|
|
|
circle
Package circle 环形缓冲区 实现了 io.Reader, io.Writer, io.ReadWriter 接口 非线程安全
|
Package circle 环形缓冲区 实现了 io.Reader, io.Writer, io.ReadWriter 接口 非线程安全 |
|
example
command
|
|
|
Package codec 消息的编码与解码,支持 json、protobuf,默认 json 格式
|
Package codec 消息的编码与解码,支持 json、protobuf,默认 json 格式 |
|
protobuf
Package protobuf 谷歌官方实现
|
Package protobuf 谷歌官方实现 |
|
Package constants 定义一些常量
|
Package constants 定义一些常量 |
|
example
command
|
|
|
graceful
|
|
|
http/examples/default
command
|
|
|
http/examples/userdefined
command
|
|
|
Package human 中国身份证验证与生成
|
Package human 中国身份证验证与生成 |
|
Package logger 日志接口,自定义日志需要实现本接口
|
Package logger 日志接口,自定义日志需要实现本接口 |
|
example/logrus
command
|
|
|
example/simple
command
|
|
|
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 |
|
example
command
|
|
Click to show internal directories.
Click to hide internal directories.