分享一個非常適合做后臺腳手架的go項目,該項目使用gin作為mvc框架搭建。她就是Gin-vue-admin。該一個基于 vue 和 gin 開發的全棧前后端分離的開發基礎平臺,集成jwt鑒權,動態路由,動態菜單,casbin鑒權,表單生成器,代碼生成器等功能,提供多種示例文件,讓您把更多時間專注在業務開發上。
官網文檔地址如下
https://www.gin-vue-admin.com/
項目源碼地址如下
https://github.com/flipped-aurora/gin-vue-admin
如何啟動該項目呢?
先使用git命令克隆源碼
git?clone?https://github.com/flipped-aurora/gin-vue-admin.git
后臺項目源碼啟動
進入server文件夾
cd?server
安裝go依賴包
go generate
啟動項目
go run .
啟動成功日志
[github.com/flipped-aurora/gin-vue-admin/server]2025-04-04 22:03:35.427 info ? ?D:/dify-ai/gin-vue-admin-main/server/core/server.go:38 ?server run success on ? {"address":?":8888"}歡迎使用 gin-vue-admin當前版本:v2.8.0加群方式:微信號:shouzi_1994 QQ群:470239250項目地址:https://github.com/flipped-aurora/gin-vue-admin插件市場:https://plugin.gin-vue-admin.comGVA討論社區:https://support.qq.com/products/371961默認自動化文檔地址:http://127.0.0.1:8888/swagger/index.html默認前端文件運行地址:http://127.0.0.1:8080--------------------------------------版權聲明--------------------------------------** 版權所有方:flipped-aurora開源團隊 **** 版權持有公司:北京翻轉極光科技有限責任公司 **** 剔除授權標識需購買商用授權:https://gin-vue-admin.com/empower/index.html **
前端項目源碼啟動
進入web文件夾
cd?web
安裝依賴
npm install
啟動web項目
npm run serve
啟動成功日志
--------------------------------------版權聲明--------------------------------------
** 版權所有方:flipped-aurora開源團隊 **
** 版權持有公司:北京翻轉極光科技有限責任公司 **
** 剔除授權標識需購買商用授權:https://gin-vue-admin.com/empower/index.html **VITE v5.4.15 ?ready?in?2025 ms? ?Local: ? http://localhost:8080/? ?Network: http://192.168.56.1:8080/? ?Network: http://192.168.10.100:8080/? ?Network: http://192.168.10.9:8080/? ?press h + enter to show?help
初始化項目
訪問地址
http://localhost:8080/#/login
初始化項目,點擊立即初始化
輸入正確的數據庫信息,然后點擊“立即初始化”,等待初始化完畢即可使用。