最近工做一直很忙,加上公司人员变更的历害,也没有更新博客了。前端
前一阵子看了golang以为不错,顺便看了一下beego框架。准备和你们一块儿学习beego,开发一个简易的博客系统。golang
博客主要功能:(没有后台管理,管理在前台根据用户判断来管理)数据库
1.文章发布和编辑bash
2.文章列表显示,搜索,分页前端框架
3.文章详情的显示框架
4.文章评论工具
5.图片上传学习
6.相册展现开发工具
7.用户登陆设计
8.用户编辑
根据beego来开发这些功能,基本上之后的CURD的功能都会体现出来,一些经常使用公共方法,ORM来操做表数据
主要工具:
1. LiteIDE做为开发工具
2.MySql数据库
3.Bootstrap前端框架
环境配置注意事项:
1. Go环境变量的设置,若是不是win系统,就要设置环境变量
export GOPATH="/Users/lock/gowork/" export PATH=/Users/lock/gowork/bin:$PATH
2.GoPath的设置
3.Beego的安装,能够参考他的官网,有详细介绍,在编译的时候,bee run来实时运行查看
好的,今天先把准备工做作好,下篇主要完成如下工做:
1.beego框架,项目的创建
2. 表数据的设计
3. 模型的创建