具有Redis,SQS,IronMQ和内存后端的Golang异步任务/作业队列 :red_heart: 安装 taskq支持2个最新的Go版本,并且需要具有支持的Go版本。 因此,请确保初始化Go模块: go mod init github.com/my/repo 然后安装taskq / v3(请注意导入中的v3 ;忽略它是一个普遍的错误): go get github.com/vmihailenco/taskq/v3 产品特点 Redis,SQS,IronMQ和内存后端。 自动缩放用于获取(fetcher)和处理消息(worker)的goroutine的数量。 全局速率限制。 全球工人限制。