markdownServer Go 语言编写的 Markdown 在线显示服务 markdownServer

blov2018-05-14 11:30:01 • 3968 次点击    
这是一个分享于 2018-05-14 11:30:01 的项目,其中的信息可能已经有所发展或是发生改变。

markdownServer是使用go语言编写的markown在线显示服务,其实就是扫描固定文件目录,将目录下的markdown文件解析成html在线显示,唯一的特点就是通过读写锁和tryLock实现的缓存和并发优化。

项目核心功能(解析和tryLock)完全使用第三方包,缓存和锁机制是由本人实现

功能特性

/update接口锁,保证同时只有一个groutine在更新fileList。

缓存,除非更新,已经解析过的文件会放在缓存中,无需重复解析

a simple markdown server by go-langRead More

Latest commit to the master branch on 1-22-2019
Download as zip
授权协议:
MIT
开发语言:
Google Go 查看源码»
操作系统:
跨平台
3968 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传