從本節內容開始,咱們將利用咱們所學習的Iris框架的相關知識,進行實戰項目開發。
css
實戰項目框架搭建前端
咱們的實戰項目是使用Iris框架開發一個關於本地服務平臺的後臺管理平臺。平臺中能夠管理用戶、商品、商鋪等相關的信息,平臺能夠實時展現用戶、商品等相關監測數據的變化狀況。mysql
經過此項目,旨在可以將Iris框架相關的知識獲得鞏固和練習。sql
以下是項目框架搭建後的說明:數據庫
config:項目配置文件及讀取配置文件的相關功能json
controller:控制器目錄、項目各個模塊的控制器及業務邏輯處理的所在目錄前端框架
datasource:實現mysql鏈接和操做、封裝操做mysql數據庫的目錄。服務器
model:數據實體目錄,主要是項目中各業務模塊的實體對象的定義框架
service:服務層目錄。用於各個模塊的基礎功能接口定義及實現,是各個模塊的數據層。佈局
static:配置項目的靜態資源目錄。
util:提供通用的方法封裝。
main.go:項目程序主入口
config.json:項目配置文件。
項目資源導入
由於咱們實戰的項目開發主要是實現服務器端的功能開發和Iris框架的知識練習,所以咱們將注重在後臺功能開發上,對於前端的頁面和一些佈局效果,咱們不作深刻研究,只須要會使用,會調試便可。
所以,在該項目中,咱們從外部導入的資源主要是前端的一些資源。前端框架採用Vue編寫,咱們在此項目中直接將編譯後的js文件、css文件等相關的文件導入到實戰項目中,所有存放於static目錄中,以下圖所示: