Versions in this module Expand all Collapse all v2 v2.3.5 Mar 16, 2023 Changes in this version + func PutTask(task *Task) + type AsyncTaskQueue interface + Dequeue func() *Task + Enqueue func(*Task) + IsEmpty func() bool + func NewLockFreeQueue() AsyncTaskQueue + type Task struct + Arg interface{} + Run TaskFunc + func GetTask() *Task + type TaskFunc func(interface{}) error