1package md2man 2 3import ( 4 "github.com/russross/blackfriday" 5) 6 7// Render converts a markdown document into a roff formatted document. 8func Render(doc []byte) []byte { 9 renderer := RoffRenderer(0) 10 extensions := 0 11 extensions |= blackfriday.EXTENSION_NO_INTRA_EMPHASIS 12 extensions |= blackfriday.EXTENSION_TABLES 13 extensions |= blackfriday.EXTENSION_FENCED_CODE 14 extensions |= blackfriday.EXTENSION_AUTOLINK 15 extensions |= blackfriday.EXTENSION_SPACE_HEADERS 16 extensions |= blackfriday.EXTENSION_FOOTNOTES 17 extensions |= blackfriday.EXTENSION_TITLEBLOCK 18 19 return blackfriday.Markdown(doc, renderer, extensions) 20} 21