package main import ( "fmt" "git.wishpal.cn/wishpal_ironfan/xframe/base/conf" "git.wishpal.cn/wishpal_ironfan/xframe/component/queue/kafka" kafkaGo "github.com/segmentio/kafka-go" ) func main() { var c kafka.KqConf conf.MustLoad("config.yaml", &c) q := kafka.MustNewQueue(c, kafka.WithHandle(func(msg kafkaGo.Message) error { fmt.Printf("=> %s\n", msg.Value) return nil })) defer q.Stop() q.Start() }