和lock一块儿学beego 博客系统开发为例(一)

最近工做一直很忙,加上公司人员变更的历害,也没有更新博客了。前端

前一阵子看了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.  模型的创建

相关文章
相关标签/搜索