vars.go 518 B

12345678910111213141516171819202122232425262728293031
  1. package rabbitMQ
  2. import "github.com/streadway/amqp"
  3. type (
  4. Exchange struct {
  5. Name string // 交换机名称
  6. Type string // 交换机类型
  7. QueueName string // 队列名称
  8. Key string // key值
  9. Dns string // 链接地址
  10. }
  11. // Producter 生产者
  12. Producter struct {
  13. conn *amqp.Connection
  14. channel *amqp.Channel
  15. Exchange Exchange
  16. }
  17. // Consumer 消费者
  18. Consumer struct {
  19. conn *amqp.Connection
  20. channel *amqp.Channel
  21. queues []string
  22. }
  23. )
  24. var (
  25. name = "a"
  26. )