~~~
queue, err := r.channel.QueueDeclare(
"", //隨機生產隊列名稱
false,
false,
false, // 排他
false,
nil,
)
~~~
這樣設置消息就可以重復消費
~~~
_, e := r.channel.QueueDeclare(
r.QueueName, // 隊列名稱
false, // 消息是否持久化 false不
false, // 是否自動刪除 沒有消息就刪除次隊列
false, // 是否具有排他性 (true只有自己可以訪問,連接端口會自動刪除)
false, // 是否阻塞 (設置為true時就像沒有bufio的channel)
nil, // 額外的屬性
)
~~~
消息是否持久化 false不 這樣沒有消費照樣會消失