A Markdown parser written in Go