# Functions
NewJob 创建一个异步任务.
NewListQueue 创建一个列表队列,指定工作线程的数量.
NewListQueueWithMaxLen 创建一个列表队列,指定工作线程数和最大元素数.
NewQueue 创建一个队列,指定缓冲区数和工作线程数.
NewSyncJob 创建同步任务.
Push 将可执行任务推入队列.
Run 运行start running queue,指定缓冲区数和工作线程数.
RunListQueue 启动运行列表队列,指定工作线程数.
Terminate 终止队列以接收任务并释放资源.