1. 安装 rabbitmq 的 golang 包
golang
可使用库 github.com/streadway/amqp
操作 rabbitmq
。使用下面命令安装 RabbitMQ
。
go get -v github.com/streadway/amqp
2. 生产者流程
在 Golang
中创建 rabbitmq
生产者基本步骤是:
- 连接 Connection
- 创建 Channel
- 创建或连接一个交换器
- 创建或连接一个队列
- 交换器绑定队列
- 投递消息
- 关闭 Channel
- 关闭 Connection
2.1 创建连接
// connection
connection, err := amqp