企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 队列介绍 这是 orange 内置的一个简单队列服务,可用于小规模的异步处理,基于 golang list.List 数据类型。 ## 使用方法 ``` // 新建一个队列 queueHandler := queue.NewQueue() // 向队列压入一个数据 队列左边/右边 // 数据都会被转换成 interface{} 类型 queueHandler.LPush(data) queueHandler.RPush(data) // 从队列 左边/右边 弹出一个数据 data:=queueHandler.LPop() data:=queueHandler.RPop() // 将 interface{} 类型转换成对应的数据类型使用 dataVal:=data.(string) // 查询队列长度 queueLen:= queueHandler.Len() ```