go語言實戰教程:實戰項目資源導入和項目框架搭建


從本節內容開始,我們將利用我們所學習的Iris框架的相關知識,進行實戰項目開發。

實戰項目框架搭建

我們的實戰項目是使用Iris框架開發一個關於本地服務平台的后台管理平台。平台中可以管理用戶、商品、商鋪等相關的信息,平台可以實時展示用戶、商品等相關監測數據的變化情況。

通過此項目,旨在能夠將Iris框架相關的知識得到鞏固和練習。

如下是項目框架搭建后的說明:

config:項目配置文件及讀取配置文件的相關功能

controller:控制器目錄、項目各個模塊的控制器及業務邏輯處理的所在目錄

datasource:實現mysql連接和操作、封裝操作mysql數據庫的目錄。

model:數據實體目錄,主要是項目中各業務模塊的實體對象的定義

service:服務層目錄。用於各個模塊的基礎功能接口定義及實現,是各個模塊的數據層。

static:配置項目的靜態資源目錄。

util:提供通用的方法封裝。

main.go:項目程序主入口

config.json:項目配置文件。

項目資源導入

因為我們實戰的項目開發主要是實現服務器端的功能開發和Iris框架的知識練習,因此我們將注重在后台功能開發上,對於前端的頁面和一些布局效果,我們不做深入研究,只需要會使用,會調試即可。

因此,在該項目中,我們從外部導入的資源主要是前端的一些資源。前端框架采用Vue編寫,我們在此項目中直接將編譯后的js文件、css文件等相關的文件導入到實戰項目中,全部存放於static目錄中,如下圖所示:

 


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM