From 811d91cbb731f7c824e870f5b606ee67d0e74dd4 Mon Sep 17 00:00:00 2001
From: Runxi Yu <me@runxiyu.org>
Date: Tue, 11 Feb 2025 20:01:02 +0800
Subject: *.go: Linting

---
 render_readme.go | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

(limited to 'render_readme.go')

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()
 	}
-- 
cgit v1.2.3