Golang:使用Blackfriday实现Markdown 转html

Blackfriday可以实现Markdown 转html

文档

https://github.com/russross/blackfriday

安装

bash 复制代码
go get github.com/russross/blackfriday

代码示例

go 复制代码
package main

import (
    "fmt"
    "os"

    "github.com/russross/blackfriday"
)

func main() {
    input, _ := os.ReadFile("index.md")
    output := blackfriday.MarkdownBasic(input)
    fmt.Print(string(output))
}

输入 index.md

md 复制代码
# title

content

输出

html 复制代码
<h1>title</h1>

<p>content</p>
相关推荐
溪水西流4 分钟前
NodifyEditor Zoom 机制分析
开发语言·c#·avalonia
xyq20247 分钟前
Go 语言范围(Range)
开发语言
Anastasiozzzz8 分钟前
深入理解JIT编译器:从基础到逃逸分析优化
java·开发语言·jvm
独自破碎E13 分钟前
BISHI56 分解质因数
java·开发语言
FL162386312917 分钟前
windows从源码安装python版本paddleocr3.4.0
开发语言·windows·python
m0_5312371743 分钟前
C语言-static关键词,寄存器变量,define宏定义
c语言·开发语言
CHANG_THE_WORLD1 小时前
C++ 一维、二维、三维数组完整演示
开发语言·c++
~央千澈~2 小时前
抖音弹幕游戏开发之第14集:添加更多整蛊效果·优雅草云桧·卓伊凡
开发语言·python·游戏
百锦再2 小时前
Java synchronized关键字详解:从入门到原理(两课时)
java·开发语言·struts·spring·kafka·tomcat·maven
油丶酸萝卜别吃2 小时前
什么是 Java 内存模型(JMM)?
java·开发语言