顺序队列结构定义如下: type ArrayQueue struct { q []interface{} capacity int // 队列容量 head int // 队头指针 tail int // 队尾指针 } 实现如下操作: 新建队列 元素入队 元素出队 队列是否为空/为满 队列的遍历 清空队列 代码如下: package main import fmt type ArrayQueue struct { q []interface{} capacity int // 队列容量 head int // 队头指针