markdownServerGo 語言編寫的 Markdown 在線顯示服務
markdownServer是使用go語言編寫的markown在線顯示服務,其實就是掃描固定文件目錄,將目錄下的markdown文件解析成html在線顯示,唯一的特點就是通過讀寫鎖和tryLock實現(xiàn)的緩存和并發(fā)優(yōu)化。
項目核心功能(解析和tryLock)完全使用第三方包,緩存和鎖機制是由本人實現(xiàn)
功能特性
/update接口鎖,保證同時只有一個groutine在更新fileList。
緩存,除非更新,已經(jīng)解析過的文件會放在緩存中,無需重復解析
評論
圖片
表情
