Simple and fast parser combinators for Go