Versions in this module Expand all Collapse all v0 v0.4.0 Jun 26, 2019 v0.3.1 Mar 22, 2019 Changes in this version + type MultiQueueItem interface + MQueName func() string + type MultiQueues struct + func NewMultiQueues() *MultiQueues + func (mq *MultiQueues) FilterWalk(f func(string, MultiQueueItem) bool) + func (mq *MultiQueues) Len() int + func (mq *MultiQueues) Pop(name string) MultiQueueItem + func (mq *MultiQueues) Push(item MultiQueueItem) + func (mq *MultiQueues) Remove(f func(MultiQueueItem) bool) + func (mq *MultiQueues) RemoveByName(name string, f func(MultiQueueItem) bool) + func (mq *MultiQueues) Size(name string) int + func (mq *MultiQueues) Walk(f func(string, MultiQueueItem)) + func (mq *MultiQueues) WalkByName(name string, f func(MultiQueueItem))