在使用 RabbitMQ 时,ExchangeDeclare、QueueDeclare、QueueBind 和 Consume 是四个非常重要的方法。它们分别用于声明交换机、声明队列、绑定队列到交换机以及消费消息。下面我们将详细讲解这些方法的参数及其作用。 1. ExchangeDeclare:声明交换机 ExchangeDeclare 用于声明一个交换机。如果交换机已经存在且参数匹配,则不会重复创建;否则会创建一个新的交换机。 err = ch.ExchangeDeclare(name, // 交换机名称kind, // 交换机类型