github.com/mfmayer/undostack (go): Go undo stack that allows operations to be done and keeps track of them in order to be able to undo and redo them.
Keywords: go|golang|redo|undo|undo-redo