最近工做一直很忙,加上公司人員變更的歷害,也沒有更新博客了。前端
前一陣子看了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. 模型的創建