如何使用go-gin-gorm-jwt-vue基於gin實現一種MVC開發模式的架構,實現中小型專案的API構架
專案程式碼
- gin 框架的使用,漸進式的專案優化 gin 專案 MVC
- jwt 與 中介軟體 在go 專案中的運用
- Viper 監控配置檔案改動,並熱載入配置檔案
- 記錄和管理日誌
- 資料庫初始化:支援對多個資料庫進行初始化和連線管理
- 自定義業務錯誤資訊
- 統一處理響應格式
- 處理讀取和返回HTTP請求
- cors處理
- vue 的專案搭建
- vue 的路由中介軟體
- vuex 的使用
會不斷更新中。。。。。
- 日誌包 lexkong/log
1.高效能2.支援日誌輸出流配置,可以輸出到 stdout 或 file,也可以同時輸出到 stdout 和 file 3.支援輸出為 JSON 或 plaintext 格式 4.支援彩色輸出 5.支援 log rotate 功能 。。。。。
- 資料庫包 gorm
gorm更方便,更穩定,社群也更活躍
本作品採用《CC 協議》,轉載必須註明作者和本文連結