hb-go / pkg

Go common package. conv、dispatcher、log、pool、rate…

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pkg

Go common package.

  • Feature
    • conv
      • struct 使用reflect实现struct同名字段转换,支持Struct、Ptr迭代
    • dispatcher 协程调度器
    • lock
    • log 日志
      • zap
    • pool 协程池
    • rate 分布式限流 分布式系统限流服务-Golang&Redis
      • fixed window 固定窗口
      • rolling window 滚动窗口
    • sync
      • watcher

About

Go common package. conv、dispatcher、log、pool、rate…

License:MIT License


Languages

Language:Go 90.5%Language:Lua 9.5%