第5节 如何使用Golang接入RocketMQ
本教程将演示如何使用golang发送、消费消息。
本教程将简单演示如何发送和消费消息。当前环境已经安装了一个1Namesrv + 1Broker的集群, 演示代码路径:
cd /data/demos
1. 下载RocketMQ Golang代码demo
git clone https://github.com/ApacheRocketMQ/03-golang-demo.git cd 03-golang-demo/
2. 打包,执行代码demo
如下图,找到当前实验环境的公网ip
启动命令添加正确的namesrv地址,可以看到正常生产和消费输出
go build ./main xxx.xxx.xxx.xxx:9876
3. Demo代码说明
RocketMQ Golang Client中生产者、消费者使用的套路和Java client十分相似, 只是生产者、消费者属性是初始化的时候直接设置。
全部代码可以查看实验本地或者github