技术栈

Golang:使用Blackfriday实现Markdown 转html

彭世瑜2024-06-10 14:39

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>
上一篇:JavaScript html css前端 日期对象 date对象 日期格式化 时间戳
下一篇:爬山算法的详细介绍
相关推荐
南部余额
几秒前
Python OOP核心技巧:如何正确选择实例方法、类方法和静态方法
开发语言·python
仍然探索未知中
5 分钟前
前端扫盲HTML
前端·html
保利九里
21 分钟前
数据类型转换
java·开发语言
wktomo
24 分钟前
GO语言学习(二)
学习·golang
你怎么知道我是队长
24 分钟前
Go语言语法---输入控制
golang
蚂蚁在飞-
26 分钟前
Golang基础知识—cond
开发语言·后端·golang
Brilliant Nemo
37 分钟前
Vue2项目中使用videojs播放mp4视频
开发语言·前端·javascript
TNTLWT
1 小时前
Qt控件:交互控件
开发语言·qt
量化金策
1 小时前
震荡指标工具
开发语言
北漂老男孩
1 小时前
ChromeDriver进程泄漏问题分析与最佳实践解决方案
开发语言·爬虫
热门推荐
01KGG转MP3工具|非KGM文件|解密音频02YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】03从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑04【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!05DeepSeek各版本说明与优缺点分析06Coze扣子平台完整体验和实践(附国内和国际版对比)07Ubuntu24.04安装中文输入法08YOLOv5改进 | 添加CA注意力机制 + 增加预测层 + 更换损失函数之GIoU09苍穹外卖面试总结10组基轨迹建模 GBTM的介绍与实现(Stata 或 R)