通用kafka读取类。封装了kafka的low api读取接口,自己控制offset
- 需要自己控制订阅kafka的offset
- 希望能通过修改配置来快速订阅kafka的topic
kafka, err := ykafka.New(Cfg.Config)
if err != nil {
panic(err)
}
kafka.RegisterWorker("topic", Handler)
err = kafka.Start()
if err != nil {
panic(err)
}
<-kafka.SafeQuit([]syscall.Signal{syscall.SIGHUP})
Go > 1.4
WAVE TEAM MIT license.