goldmark  - 用 Go 语言编写的 markdown 解析器

侵蚀内心 2019-12-25 13:18:20

goldmark 是用 Go 语言编写的 markdown 解析器。易于扩展,符合标准(CommonMark),结构合理。

特性:

  • 符合标准:goldmark 完全符合最新的 CommonMark 规范
  • 可扩展:可以轻松地在 goldmark 中完成添加 @username 提及语法等操作。可以添加 AST 节点、用于块级元素的解析器、用于内联级元素的解析器、用于段落的转换器、用于整个 AST 结构的转换器以及渲染器
  • 性能 :goldmark 的性能与 cmark 相当
  • 鲁棒性:goldmark 已通过模糊测试工具 go-fuzz 进行了测试
  • 内置扩展 :goldmark 附带常见的扩展名,例如表、删除线、任务列表和定义列表
  • 仅依赖标准库
 
    公告

    《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

    课程地址:https://www.shiyanlou.com/courses/1436
    9折优惠邀请码: ZHwfIjb1

    该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。