Versions in this module Expand all Collapse all v0 v0.1.6 Nov 16, 2023 Changes in this version + func DefaultDeadlineFunc() func(queue *Queue, id string, data interface{}, deadline time.Time) + type Node struct + Data interface{} + Deadline *time.Time + Id string + type Queue struct + DeadlineFunc func(queue *Queue, id string, data interface{}, deadline time.Time) + func NewQueue() *Queue + func (q *Queue) Done(id string) + func (q *Queue) Get(deadline *time.Time, block ...bool) (id string, data interface{}, ok bool) + func (q *Queue) Put(data interface{}) v0.1.6-alpha.2 Jun 6, 2023