github.com/secnot/orderedmap (go): Package orderedmap is a Go implementation of Python's OrderedDict class, a map that preserves the order of insertion, so key:value pairs can be iterated in the order they where added. It can also be used as a stack (LIFO) or queue (FIFO).
Keywords: fifo|go|golang|lifo|ordereddict|orderedmap|pop