edwingeng / deque Go 204 8 A highly optimized double-ended queue golang array double-ended-queue list