Versions in this module Expand all Collapse all v2 v2.5.2 Apr 24, 2024 v2.5.1 Apr 24, 2024 Changes in this version + func PutTask(task *Task) + type AsyncTaskQueue interface + Dequeue func() *Task + Enqueue func(*Task) + IsEmpty func() bool + Length func() int32 + func NewLockFreeQueue() AsyncTaskQueue + type EventPriority int + const HighPriority + const LowPriority + type Task struct + Arg interface{} + Run TaskFunc + func GetTask() *Task + type TaskFunc func(interface{}) error