github.com/edwingeng/deque/v2 (go): Package deque implements a highly optimized double-ended queue, which is much efficient compared with list.List when adding or removing elements from the beginning or the end.
Keywords: array|deque|dequeue|double-ended-queue|golang|list|queue|vector