golang 静态博客生成

2015-08-04 16:33:49 +08:00
 superhxnju

本来开始只是想写个Markdown解释器来练练刚学的golang的。

写完后觉得,既然写完了Markdown解释器,为什么不自己写个静态博客生成的程序呢?

吐槽:之前一直觉得hexo生成的博客都是差不多的样子,分页目录+文章正文,感觉看文章的时候总是要前进后退,也是烦的不要不要的(╯3╰)

于是开始勤san勤tian恳da恳yu认liang认tian真shai真wang的写了起来。写完博客生成部分,忽然觉得用命令行生成啊!部署啊!超级烦!所以又将这些功能用网页的形式实现了,在本地开一个服务器,就可以愉快的在浏览器里博客一条龙服务了╰( ̄▽ ̄)╮

说说生成的博客有哪些不同的地方吧(自己觉得好的地方,可能我目光短浅没见过其他的
- 目录可以直接在文章左边展开
- 单页应用,切换文章不用重新加载有没有
- 搜索标题或tag,直接在搜索框输入就有结果了

还有很多不完善的地方,希望v2exer多提提意见(虽然感觉会懒得改=_=

Markdown解释器: https://github.com/superhx/mark
goblog静态博客生成: https://github.com/superhx/goblog
Demo: http://superhx.github.io (其实就是我现在的博客)
github: https://github.com/superhx

还有感谢两位小伙伴在前端的帮助
https://github.com/diponTaken
https://github.com/GuoTianhao

2147 次点击
所在节点    Go 编程语言
23 条回复
superhxnju
2015-08-04 17:22:41 +08:00
阿婆主伤心的自顶一个,其实我只是来求star的
wupher
2015-08-04 17:27:50 +08:00
支持造轮子!
zjq426
2015-08-04 17:28:25 +08:00
给楼主加星星了
flytiny
2015-08-04 17:40:13 +08:00
好评~
superhxnju
2015-08-04 18:13:32 +08:00
@wupher 感觉造轮子才是程序猿的乐趣所在呐!写业务逻辑的什么比较无聊😂
superhxnju
2015-08-04 18:15:35 +08:00
@zjq426 以后努力产生更有价值的星星
datou552211
2015-08-04 19:33:30 +08:00
hugo
mintist
2015-08-04 22:26:19 +08:00
不错,蛮简洁的
zhicheng
2015-08-04 22:30:29 +08:00
TextArea.com 同求 Star !
ipconfiger
2015-08-04 22:30:43 +08:00
https://github.com/ipconfiger/bibi 楼举,互star一个呗
superhxnju
2015-08-04 22:36:55 +08:00
@ipconfiger 已star
ipconfiger
2015-08-04 22:39:14 +08:00
@superhxnju 也star
xiaoyuvps
2015-08-04 22:54:28 +08:00
html生成的博客怎么解决评论的问题?

用JS调用么?
ipconfiger
2015-08-04 22:54:56 +08:00
@xiaoyuvps disqus啊,多说啊
xiaoyuvps
2015-08-04 22:57:55 +08:00
@ipconfiger 评论到底能不能被搜索引擎收录从而吸引流量呢?
xiaoyuvps
2015-08-04 22:59:20 +08:00
@ipconfiger 另外那个头部的刷新是怎么做的? Wordpress有类似插件么?
xiaoyuvps
2015-08-04 23:08:32 +08:00
@ipconfiger 感觉看起来好牛逼
superhxnju
2015-08-04 23:18:39 +08:00
@xiaoyuvps 你是说头部的进度条么?是一个pace.js的库
x4
2015-08-04 23:47:46 +08:00
@ipconfiger 多说。。。。经常抽。。。。
sox
2015-08-04 23:49:15 +08:00
楼上怎么把 star 搞得像微博互粉一样了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/210725

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX