mdrip:将Markdown转换为经过测试的教程

时间:2024-06-08 16:12:29
【文件属性】:

文件名称:mdrip:将Markdown转换为经过测试的教程

文件大小:72KB

文件格式:ZIP

更新时间:2024-06-08 16:12:29

go markdown tmux tutorial documentation-tool

mdrip mdrip将markdown文件的目录层次结构转换为可测试的教程Web应用程序。 使用键进行导航(鼠标用法可选)。 使用复选标记跟踪进度。 立即在执行代码块,而无需复制/粘贴。 或者只是使用mdrip将基于markdown的教程放在CI / CD测试之下,以避免使用户失望。 安装 假设已安装完毕: go get github.com/monopole/mdrip 或将其放在您的tmp目录中 GOBIN=$TMPDIR go install github.com/monopole/mdrip 执行 mdrip {filePath} 这将在给定的路径中搜索名为*.md文件(忽略其他所有内容),并将markdown解析到内存中。 filePath参数可以是 一个本地文件, 本地目录, 一个样式为gh:{user}/{repoName}的github URL,


【文件预览】:
mdrip-master
----go.mod(474B)
----main.go(2KB)
----webserver()
--------webserver_test.go(388B)
--------webserver.go(11KB)
--------lessonfinder_test.go(3KB)
--------lessonfinder.go(3KB)
----subshell()
--------runresult.go(4KB)
--------subshell_test.go(3KB)
--------subshell.go(9KB)
----go.sum(2KB)
----loader()
--------loader_test.go(1KB)
--------loader.go(6KB)
----webapp()
--------webapp.go(44KB)
--------navprinter.go(2KB)
--------navprinter_test.go(1KB)
--------webapp_test.go(1KB)
----model()
--------lessontut.go(2KB)
--------lessontut_test.go(2KB)
--------mdContent.go(2KB)
--------lessoncounter.go(823B)
--------topcourse.go(625B)
--------blockparsed_test.go(907B)
--------blocktut_test.go(895B)
--------blockparsed.go(871B)
--------doc.go(4KB)
--------blocktut.go(1KB)
--------course.go(796B)
--------txtprinter.go(1KB)
--------txtprinter_test.go(680B)
--------tutorial.go(464B)
----Dockerfile(335B)
----scanner()
--------scanner_test.go(2KB)
--------scanner.go(3KB)
----base()
--------dataset.go(1KB)
--------datasource.go(3KB)
--------datasource_test.go(1KB)
--------base.go(2KB)
--------blockbase.go(397B)
--------base_test.go(536B)
----.travis.yml(60B)
----util()
--------util_test.go(800B)
--------util.go(2KB)
--------lissajous.go(1KB)
----config()
--------config_test.go(347B)
--------config.go(6KB)
----LICENSE(1KB)
----main_test.go(441B)
----README.md(7KB)
----tmux()
--------tmux.go(5KB)
--------tmux_test.go(999B)
----data()
--------bad.md(244B)
--------example_tutorial.md(968B)
----.gitignore(7B)
----lexer()
--------lexer.go(11KB)
--------lexer_test.go(4KB)
----cloudbuild.yaml(615B)
----program()
--------program.go(3KB)
--------blockpgm.go(2KB)
--------lessonpgmextractor.go(2KB)
--------lessonpgm.go(1KB)
--------blockpgm_test.go(804B)

网友评论