知乎日报 Web 版(GoLang 实现)

artwalk · · 4010 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

知乎日报 Web版(GoLang实现)

以前没做过Web开发,边写边学GoLang/Git/HTML/CSS/GAE

( ⊙o⊙ )哇,这么多 '/'
弱爆了有木有

域名、VPS都是蹭朋友的 太惨了

( >﹏<。)~呜呜呜……


源码在 https://github.com/Artwalk/GO-ZhihuDaily



  1. 感谢 @faceair,他做了最早的web版(PHP)(API就是从他的代码里找到的)
  2. SQLite存储API返回的JSON数据,减小访问官网次数
  3. 每小时更新一次当天数据
  4. Martini 框架
  5. 蹭朋友的VPS [貌似十分不稳定,动不动就502了,(好吧,是我的小程序不稳定)]

2014-02-24

图省事先用图片代替了

后面考虑用文字,这样复制粘贴也容易点

好吧,是我HTML/CSS不会啊,写起来步步维艰,现在真心做不到(>_<)

希望做成的样纸是 OldReader 那样,左边一栏标题,右边内容,实现滚动阅读


2014-02-25

V友太凶残了,先是502,下午论坛上发现后去SSH,发现进程已经没了,重开了一次
晚上看htop,发现又已经吃掉VPS 25%的内存(1G),然后小伙伴生气啦(๑′°︿°๑)

赶紧找BUG,这里改改那里动动,内存增速居然放缓了,赶紧先布上去再说

然后慢慢改,好像是查询数据库后没close,还有上次更新时间忘重新赋值了,还有...,还有... (┬_┬)
之后剥离判断,加了个自动更新

好不容易写个东东,那么简单还冒出来这么多问题,脸丢完了都╮(╯▽╰)╭

还好现在稳定了,据观察,一段时间后,内存不增反减

GC好神奇


2014-02-28

貌似内存已经稳定了

请轻拍



有疑问加站长微信联系(非本文作者)

本文来自:CSDN博客

感谢作者:artwalk

查看原文:知乎日报 Web 版(GoLang 实现)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

4010 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传