aboutsummaryrefslogtreecommitdiff
path: root/render_readme.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-02-11 20:01:02 +0800
committerRunxi Yu <me@runxiyu.org>2025-02-11 20:01:02 +0800
commit811d91cbb731f7c824e870f5b606ee67d0e74dd4 (patch)
tree654a9bdd1caa6020f519ecad8f951785bf86d696 /render_readme.go
parent*.go: Reformat (diff)
downloadforge-811d91cbb731f7c824e870f5b606ee67d0e74dd4.tar.gz
forge-811d91cbb731f7c824e870f5b606ee67d0e74dd4.tar.zst
forge-811d91cbb731f7c824e870f5b606ee67d0e74dd4.zip
*.go: Linting
Diffstat (limited to 'render_readme.go')
-rw-r--r--render_readme.go10
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()
}