diff options
author | Runxi Yu <me@runxiyu.org> | 2025-02-11 20:01:02 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2025-02-11 20:01:02 +0800 |
commit | 811d91cbb731f7c824e870f5b606ee67d0e74dd4 (patch) | |
tree | 654a9bdd1caa6020f519ecad8f951785bf86d696 /render_readme.go | |
parent | *.go: Reformat (diff) | |
download | forge-811d91cbb731f7c824e870f5b606ee67d0e74dd4.tar.gz forge-811d91cbb731f7c824e870f5b606ee67d0e74dd4.tar.zst forge-811d91cbb731f7c824e870f5b606ee67d0e74dd4.zip |
*.go: Linting
Diffstat (limited to 'render_readme.go')
-rw-r--r-- | render_readme.go | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/render_readme.go b/render_readme.go index fd9d5e7..72e0ec4 100644 --- a/render_readme.go +++ b/render_readme.go @@ -10,6 +10,8 @@ import ( "github.com/yuin/goldmark/extension" ) +var markdown_converter = goldmark.New(goldmark.WithExtensions(extension.GFM)) + func render_readme_at_tree(tree *object.Tree) any { readme_file, err := tree.File("README.md") if err != nil { @@ -20,14 +22,8 @@ func render_readme_at_tree(tree *object.Tree) any { return "Unable to fetch contents of README: " + err.Error() } - md := goldmark.New( - goldmark.WithExtensions( - extension.GFM, - ), - ) - var readme_rendered_unsafe bytes.Buffer - err = md.Convert([]byte(readme_file_contents), &readme_rendered_unsafe) + err = markdown_converter.Convert([]byte(readme_file_contents), &readme_rendered_unsafe) if err != nil { return "Unable to render README: " + err.Error() } |