blob: 40a6ad5d88014569ae7f13f9d99651c2ba41e51c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
package html
import (
"github.com/gomarkdown/markdown"
"github.com/gomarkdown/markdown/parser"
)
func MDToHTML(md []byte, hasToc bool) []byte {
extensions := parser.CommonExtensions | parser.AutoHeadingIDs | parser.NoEmptyLineBeforeBlock | parser.Footnotes
p := parser.NewWithExtensions(extensions)
renderer := newRenderer(hasToc)
return markdown.ToHTML(md, p, renderer)
}
|