非常适合做后台项目的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

初始化项目,点击立即初始化

image-20210710093531537

输入正确的数据库信息,然后点击“立即初始化”,等待初始化完毕即可使用。

image-20210710093842228
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-04-05,如有侵权请联系 cloudcommunity@tencent 删除源码开源后台开发前端