
Blackfriday (github.com/russross/blackfriday) is a markdown processor implemented in go. it is paranoid about its input (so you can safely feed it user-supplied data), it is fast, it supports common extensions (tables, smart punctuation substitutions, etc.), and it is safe for all utf-8 (unicode) input.
html output is currently supported, along with smartypants extensions. an experimental latex output engine is also included.
it started as a translation from c of upskirt.