非常适合做后台项目的go脚手架

gin vue https 8080 aurora
发布于 2025-10-25
385

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

扫码阅读
手机扫码阅读

文章主旨:

介绍了基于Gin框架和Vue构建的全栈开发平台Gin-vue-admin的功能与项目启动步骤。

关键要点:

  • Gin-vue-admin是一个前后端分离的全栈开发平台,基于Gin和Vue,支持多种开发工具与插件。
  • 平台集成了jwt鉴权、动态路由、动态菜单、casbin权限管理、表单生成器、代码生成器等功能。
  • 项目分为后台和前端两部分,分别需要安装Go和Node.js依赖后启动。
  • 项目启动后提供默认的自动化文档和前端运行地址,支持快速初始化数据库配置。
  • 官方文档和源码地址提供了详细的使用说明和支持资源。

内容结构:

1. 项目介绍

Gin-vue-admin是一个基于Gin框架和Vue前端框架的开发平台,具备全栈开发能力,支持前后端分离架构。其主要功能包括鉴权模块(如jwt、casbin)、动态路由与菜单管理、表单生成器、代码生成器等。此外,项目提供示例文件以便开发者专注于业务逻辑。

2. 项目启动流程

  • 后台项目启动:
    1. 克隆源码:使用git克隆项目。
    2. 进入server目录:`cd server`。
    3. 安装Go依赖:`go generate`。
    4. 启动项目:`go run .`。
    5. 启动成功后可通过http://127.0.0.1:8888访问后台默认文档。
  • 前端项目启动:
    1. 进入web目录:`cd web`。
    2. 安装依赖:`npm install`。
    3. 启动项目:`npm run serve`。
    4. 启动成功后可通过http://localhost:8080访问前端页面。

3. 初始化项目

访问前端页面后,进入登录页面,点击“立即初始化”,输入数据库信息完成初始化设置。

4. 资源支持

  • 官方网站:https://www.gin-vue-admin.com/
  • 源码地址:https://github.com/flipped-aurora/gin-vue-admin
  • 社区与插件市场支持:https://plugin.gin-vue-admin.com 和 https://support.qq.com/products/371961

文章总结:

本文结构清晰,详细介绍了Gin-vue-admin项目的功能与启动流程,适合初学者快速上手全栈开发平台。

BUG弄潮儿