- 博客(10)
- 资源 (58)
- 收藏
- 关注
原创 【Go web开发之revel+mgo】第10章 总结
不知不觉,教程已经做完了,没有花多少时间,demo加起来也就3天时间的样子,教程的话,也就3个晚上,恩,总的来说这次尝试go还是挺有收获了,我之前很不喜欢类c类语言(包括c)这只是个人的原因(可能跟启蒙老师有关),请大家不要喷,我对于用c的人,都是抱着敬仰的态度。这次之后让我重新又对它感兴趣,当然这还要看以后的工作环境了。go看起来与c还是很相似的,不过我这个做web的人要求没那么搞,只要这门语言
2014-04-26 15:34:52 2257
原创 【Go web开发之revel+mgo】第9章 其它和??
做到这里其实可以说教程已经基本完结了。但是,还记得我们首页Home右上角那个提醒了吗?这一章我们就来做一下这个东西。它提醒的是最近1小时内有更新。那么首先我们的blog.go里面应该有一个按照时间查询的方法。好,打开blog.go添加方法:func (dao *Dao) FindBlogsByDate(start time.Time) int{ blogCollection :=
2014-04-26 15:17:04 1915
原创 【Go web开发之revel+mgo】第8章 实现Email墙
1.设计Email墙页面呀,什么是email墙啊,这,博主,随便扯了点东西把,不知到大家西部喜欢,先来做,后面看效果吧。首先在views/App下新建Emails.html 内容:{{set . "title" "Email list - GBlog"}}{{set . "ema" "active" }}{{template "header.html" .}}
2014-04-26 15:00:07 3617
原创 【Go web开发之revel+mgo】第7章 实现归档
1.设计归档页面首先在开始之前,我要说一下,有的同学在做的时候可能发现import的时候,一会是"MyTest/app/models",一会是"GBlog/app/models" 这是我的错,没有说明,我自己完成的是GBlog项目,现在做的教程是拿MyTest这个给大家做的,所以把前面改成你的项目名称就行,不用跟我这一样。为什么要特别说一下呢,我怕有些同学,做的时候出了错,而找不到原因,自己明
2014-04-26 13:58:27 2036
原创 【Go web开发之revel+mgo】第6章 实现留言板功能
1.实现留言板我们在上一章做了简单的设计,挑就留言的表单有了,那么。。。。。首先,在app/models下新建message.go 内容:package modelsimport ( "github.com/revel/revel" "labix.org/v2/mgo/bson" "time")type Message struct{ Email stri
2014-04-25 17:19:17 3186
原创 【Go web开发之revel+mgo】第5章 样式与留言板的设计
1.样式这是整个项目的css,为了减少麻烦我们把它全部放出来 styles.css:body{ margin: 0 auto; padding: 0; background: url('../img/section_bg.png'); font: 14px "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
2014-04-25 16:46:53 2384
原创 【Go web开发之revel+mgo】第4章 实现评论功能
1.设计评论页面上一章我们做了简单的写blog和显示功能,这里不得不说一下,首先,我们的blog里面不能加图片链接这样的东西,不支持markdown语法。博主比较懒,尝试找了几个插件发现不满意之后就不想尝试了(其实能找到github编写wiki的编辑器才是我想要的,有谁知道的告诉我哦),大家可以自己尝试去找一些自己喜欢的编辑器(虽然revel中文社区的那个已经很不错了,但是弹出框风格很不喜欢,
2014-04-25 16:26:11 3291
原创 【Go web开发之revel+mgo】第3章 Blog的首页与投稿实现
1.实现投稿功能我们先在app下建一个models文件夹(放的主要是我们的db models),在models里先建一个dao.go(恩,名字起的有点类似orm的概念,其实我们是可以使用orm框架来做的)内容:package modelsimport ( "labix.org/v2/mgo")const ( DbName = "ominds" BlogCollection =
2014-04-24 14:48:31 3748
原创 【Go web开发之revel+mgo】第2章 Blog的首页与投稿设计
1.首页好,我用revel new GBlog 建了我们的项目。在设计之前(为什么总是设计,没有结果没有动力啊),我们先来做点东西。将public/css/bootstrap.css删了换成bootstrap3(因为它给我们生成的是2,我喜欢用3,不能说喜欢,而是正在用3,你也可以继续使用2哦!可能样式有点不一样而已。),在public/css/新建一个我们的样式:style.cs
2014-04-24 13:38:13 3362
原创 【Go web开发之revel+mgo】第1章 述与环境
1.自述为什么是go,不是说好的android游戏开发的吗?恩,起初是这么做的,但是在做android的时候发现不能真机调试了,这很恶心,每一次的卸载,安装拔线插线的过程实在是受不了了,好吧,玩点其它的把,然后就选择了go,如果以后google把android的改成了用go开发,我也不用担心不是吗(虽然看起来还是比较遥远的事情)。那么为什么这次是blog了呢?你的创意呢?你的idea用完了吗?
2014-04-24 11:48:49 5036
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人