非常适合做后台项目的go脚手架
分享一个非常适合做后台脚手架的go项目,该项目使用gin作为mvc框架搭建。她就是Gin-vue-admin。该一个基于 vue 和 gin 开发的全栈前后端分离的开发基础平台,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,表单生成器,代码生成器等功能,提供多种示例文件,让您把更多时间专注在业务开发上。
官网文档地址如下
代码语言:javascript代码运行次数:0运行复制/
项目源码地址如下
代码语言:javascript代码运行次数:0运行复制
如何启动该项目呢?
先使用git命令克隆源码
代码语言:javascript代码运行次数:0运行复制git clone .git
后台项目源码启动
进入server文件夹
代码语言:javascript代码运行次数:0运行复制cd server
安装go依赖包
代码语言:javascript代码运行次数:0运行复制go generate
启动项目
代码语言:javascript代码运行次数:0运行复制go run .
启动成功日志
代码语言:javascript代码运行次数:0运行复制[github/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
项目地址:
插件市场:
GVA讨论社区:
默认自动化文档地址:http://127.0.0.1:8888/swagger/index.html
默认前端文件运行地址:http://127.0.0.1:8080
--------------------------------------版权声明--------------------------------------
** 版权所有方:flipped-aurora开源团队 **
** 版权持有公司:北京翻转极光科技有限责任公司 **
** 剔除授权标识需购买商用授权:.html **
前端项目源码启动
进入web文件夹
代码语言:javascript代码运行次数:0运行复制cd web
安装依赖
代码语言:javascript代码运行次数:0运行复制npm install
启动web项目
代码语言:javascript代码运行次数:0运行复制npm run serve
启动成功日志
代码语言:javascript代码运行次数:0运行复制--------------------------------------版权声明--------------------------------------
** 版权所有方:flipped-aurora开源团队 **
** 版权持有公司:北京翻转极光科技有限责任公司 **
** 剔除授权标识需购买商用授权:.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
初始化项目
访问地址
代码语言:javascript代码运行次数:0运行复制http://localhost:8080/#/login
初始化项目,点击立即初始化
输入正确的数据库信息,然后点击“立即初始化”,等待初始化完毕即可使用。