Categorygithub.com/Ambition6666/coderzh.github.io
modulepackage
0.0.0-20240205153439-32c373717ce6
Repository: https://github.com/ambition6666/coderzh.github.io.git
Documentation: pkg.go.dev

# README

RabbitMQ

//先初始化下mq用户名,密码,ip地址,端口
//调用InitMqConfig
InitMqConfig(username,password,host,port)
//然后获取mq的对象,调用函数
//生产者
  rm := mq.NewRabbitMQPubSub("nb")
	rm.PublishPub("hello")
	defer rm.Destory()
//消费者
  rm := mq.NewRabbitMQPubSub("nb")
	mes := rm.RecieveSub()
	go func() {
		for v := range mes {
			fmt.Printf("%s\n", v.Body)
		}
	}()
	select {}

支持简单调用,worker,pubsub,route,topic五种调用

# Functions

No description provided by the author
创建结构体实例.
订阅模式创建RabbitMQ实例.
路由模式 创建RabbitMQ实例.
创建简单模式下RabbitMQ实例.
话题模式 创建RabbitMQ实例.

# Variables

No description provided by the author

# Structs

No description provided by the author