Become a sponsor

概述
EasyGoAdmin 是企业级多租户后台管理基座,后端基于 Gin + GORM,前端基于 Vue3 + ElementPlus,完全前后端分离架构。内置完善的 RBAC 权限体系(权限颗粒度精细至按钮级别)、多租户数据隔离、角色行级数据权限,预置用户、角色、菜单、部门、岗位、职级、日志、字典、配置、参数、定时任务、代码生成器等基础功能模块,开箱即用。
基于 Go 1.27、Gin v1.12、GORM v1.31、Vue3、TypeScript、Vite、ElementPlus 等技术栈构建的企业级前后端分离后台管理系统,支持 MySQL、PostgreSQL、SQL Server、SQLite 四种数据库内置驱动(Oracle 经构建标签启用),通过配置文件一键切换,并内置五方言整库迁移工具。
后端采用 Go 语言,基于 Gin 路由、GORM 数据库操作、RouteSpec 反射元数据等主流技术栈;前端基于 Vue3、TypeScript、Vite 构建,采用 ElementPlus 框架,遵循前后端分离主流设计思想。
系统采用完全前后端分离架构,前端通过 API 调用后端服务实现数据交互。25 张业务表落地 27 个业务模块,全部按"四件套"平铺实现(dto / repository / service / handler),一个模块四个同名文件,检索与审查一目了然。
database.default.driver 一键切换五种数据库,四方言驱动内置预注册| 版本名称 | 说明 | 地址 |
|---|---|---|
| GoFrame+Layui混编版 | 基于 GoFrame、Layui 等技术栈 | Gitee地址 |
| GoFrame+ElementPlus前后端分离版 | 基于 GoFrame v2、Vue3、ElementPlus 等技术栈 | Gitee地址 |
| GoFrame+AntDesign前后端分离版 | 基于 GoFrame、Vue3、AntDesign 等技术栈 | Gitee地址 |
| GoFrame+NaiveUI前后端分离版 | 基于 GoFrame、Vue3、NaiveUI 等技术栈 | Gitee地址 |
| Gin+Layui混编版 | 基于 Gin、Layui 等技术栈 | Gitee地址 |
| Gin+ElementPlus前后端分离版 | 基于 Gin、Vue3、ElementPlus 等技术栈 | Gitee地址 |
| Gin+AntDesign前后端分离版 | 基于 Gin、Vue3、AntDesign 等技术栈 | Gitee地址 |
| Gin+NaiveUI前后端分离版 | 基于 Gin、Vue3、NaiveUI 等技术栈 | Gitee地址 |
| Beego+Layui混编版 | 基于 Beego、Layui 等技术栈 | Gitee地址 |
| Beego+ElementPlus前后端分离版 | 基于 Beego、Vue3、ElementPlus 等技术栈 | Gitee地址 |
| Beego+AntDesign前后端分离版 | 基于 Beego、Vue3、AntDesign 等技术栈 | Gitee地址 |
| Beego+NaiveUI前后端分离版 | 基于 Beego、Vue3、NaiveUI 等技术栈 | Gitee地址 |
| Iris+Layui混编版 | 基于 Iris、Layui 等技术栈 | Gitee地址 |
| Iris+ElementPlus前后端分离版 | 基于 Iris、Vue3、ElementPlus 等技术栈 | Gitee地址 |
| Iris+AntDesign前后端分离版 | 基于 Iris、Vue3、AntDesign 等技术栈 | Gitee地址 |
| Iris+NaiveUI前后端分离版 | 基于 Iris、Vue3、NaiveUI 等技术栈 | Gitee地址 |
本文档为 Gin+ElementPlus前后端分离版 的开发文档;其他技术栈版本请查阅对应仓库。
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
开源软件遵循 Apache 2.0 协议。 允许商业使用,但务必保留包括但不限于开源团队、软件作者、版权说明等信息。
版权所有 Copyright © 2026 www.easygoadmin.vip All rights reserved。