Gor--极快的静态博客引擎
1秒编译200篇文章
Gor的速度极快哦, 编译本网站200篇文章仅需1秒!
为什么写Gor?
Gor源于对ruhoh的不满
- 依赖一大堆东西
- ruby编写,看不懂
- 速度慢, 需要10秒以上
- gor在很多方面就是ruhoh for golang版
Gor跟jekyll/octopress 有啥不同
- 模板引擎不一样, gor/ruhoh使用mustache模板,更易懂易写
- gor更快,必须的
Gor有啥缺陷?
- 刚起步,还不够成熟
- 因为基于golang,插件机制比较弱
- 在windows下还不能很好地工作
Gor使用了些神马golang的第三库
- markdown, 负责将markdown转为html
- mustache库,wendal自行实现,实现大部分mustache语法(官方版实在太烂)
- 当前依赖goyaml库,负责解析配置文件和元数据,将来会实现一个纯go的版本
基本用法
建立新站点(无需联网)
gor new wendal.net
cd wendal.net
新建一篇文章
gor post "Hi,Gor"
编译
gor compile
预览编译结果
gor http
然后,打开你浏览器,访问 http://127.0.0.1:8080
更多用法,请访问Gor@github
blog comments powered by Disqus