github.com/erroneousboat/anki-md (go): Both helper methods `scan` and `unscan` allows us to leverage the buffer, when for instance we would encounter a token that was not allowed in a particular sequence, or parsing error occurred, then it is necessary to `unscan` that token. You can implement `scanIgnoreWhitespace` method in instead of `Scan` in the `ParseDeck` method to leverage this.
Keywords: anki|cli|flashcards|go|golang|markdown|spaced-repetition