如题,go有没有什么办法可以markdown语法的文章内容转换成html内容呢?
github.com/russross/blackfriday
func MarkdownToHtml(con string) string {
renderer := blackfriday.HtmlRenderer(MarkdownToHtmlCommonHtmlFlags, "", "")
unsafe := blackfriday.Markdown([]byte(con), renderer, MarkdownToHtmlCommonExtensions)
html := bluemonday.UGCPolicy().SanitizeBytes(unsafe)
return string(html)
}
MarkdownToHtmlCommonHtmlFlags 和 MarkdownToHtmlCommonExtensions 是文档里有的,可以根据需要自己选择哪些。
上面这种基本上可以满足你转html的需求。
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.3k 阅读
2 回答898 阅读✓ 已解决
2 回答2.2k 阅读
1 回答2.1k 阅读
https://github.com/russross/b...