package main import ( "context" "github.com/oarkflow/mq/examples/tasks" mq "github.com/oarkflow/mq/v2" ) func main() { consumer := mq.NewConsumer("consumer-1") // consumer := mq.NewConsumer("consumer-1", mq.WithTLS(true, "./certs/server.crt", "./certs/server.key")) consumer.RegisterHandler("queue1", tasks.Node1) consumer.RegisterHandler("queue2", tasks.Node2) consumer.Consume(context.Background()) }