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>
相关推荐
Filotimo_几秒前
在java后端开发中,kafka的用处
java·开发语言
Lethehong几秒前
GLM-4.7 与 MiniMax M2.1 工程实测:一次性交付与长期 Agent 的分水岭
开发语言·php·ai ping·glm4.7·minimaxm2.1
༾冬瓜大侠༿3 分钟前
C++内存和模板
java·开发语言·c++
半路_出家ren6 分钟前
Python操作MySQL(详细版)
运维·开发语言·数据库·python·mysql·网络安全·wireshark
共享家95276 分钟前
MYSQL-内外连接
开发语言·数据库·mysql
古城小栈7 分钟前
Go 语言 Flight Recorder:低开销性能分析工具实战
数据库·golang
ppo_wu9 分钟前
介绍下CompletableFuture的用法
java·开发语言
吴佳浩 Alben9 分钟前
Python入门指南(七) - YOLO检测API进阶实战
开发语言·python·yolo
沐知全栈开发8 小时前
HTML5 浏览器支持
开发语言
wasp5208 小时前
AgentScope Java 核心架构深度解析
java·开发语言·人工智能·架构·agentscope