diff options
| author | Himanshu Sardana <himanshusardana2005@gmail.com> | 2026-03-16 18:28:53 +0000 |
|---|---|---|
| committer | Himanshu Sardana <himanshusardana2005@gmail.com> | 2026-03-16 18:28:53 +0000 |
| commit | 86f46ef995ca47a33590366b41dc299619bf81f0 (patch) | |
| tree | d44f04db639864472ed3f7513edc82d9c01cc176 | |
| parent | e39483c49db06b6157968bfaaa66180517d022f3 (diff) | |
feat: add basic markdown parsing
| -rw-r--r-- | go.mod | 2 | ||||
| -rw-r--r-- | go.sum | 2 | ||||
| -rw-r--r-- | main.go | 20 |
3 files changed, 22 insertions, 2 deletions
@@ -1,3 +1,5 @@ module kite go 1.25.0 + +require github.com/gomarkdown/markdown v0.0.0-20260217112301-37c66b85d6ab @@ -0,0 +1,2 @@ +github.com/gomarkdown/markdown v0.0.0-20260217112301-37c66b85d6ab h1:VYNivV7P8IRHUam2swVUNkhIdp0LRRFKe4hXNnoZKTc= +github.com/gomarkdown/markdown v0.0.0-20260217112301-37c66b85d6ab/go.mod h1:JDGcbDT52eL4fju3sZ4TeHGsQwhG9nbDV21aMyhwPoA= @@ -1,7 +1,23 @@ package main -import "fmt" +import ( + "fmt" + "os" + "path/filepath" + + "github.com/gomarkdown/markdown" + // "github.com/gomarkdown/markdown/html" + // "github.com/gomarkdown/markdown/parser" +) func main() { - fmt.Println("testing") + path := filepath.Join("./test.md") + mds, err := os.ReadFile(path) + if err != nil { + fmt.Println("Error %s", err) + } + md := []byte(mds) + html := markdown.ToHTML(md, nil, nil) + + fmt.Printf("--- Markdown:\n%s\n\n--- HTML:\n%s\n", md, html) } |
