package ultraviolet import ( "github.com/gomarkdown/markdown" "github.com/gomarkdown/markdown/html" "github.com/gomarkdown/markdown/parser" ) func MarkdownConvert(md string) string { return string( markdown.Render( parser.NewWithExtensions( parser.CommonExtensions|parser.AutoHeadingIDs|parser.NoEmptyLineBeforeBlock, ).Parse( []byte(md), ), html.NewRenderer( html.RendererOptions{ Flags: html.CommonFlags | html.HrefTargetBlank, }, ), ), ) }