该项目基于Gin、Xorm、Vue、ElementUI、MySQL等框架,引入Go语言精心打造的模块化、插件式、高性能的前端分离架构敏捷开发框架,可以快速搭建前端分离的后台管理系统。本着简化开发、提高开发效率的初衷,框架自己开发了一套个性化的组件,实现了可插拔的基于组件的开发模式。同时,为了敏捷快速开发,框架特别集成了代码生成器,完全独立开发定制GO后端服务模板和前端Vue定制模板。根据建立的表结构,可以一键快速生成整个模块的所有代码,添加、删除、修改、检查等功能服务,真正实现了低代码开发模式,大大节省了人力成本,提高了开发效率,缩短了开发周期。它是一个真正基于组件的可插拔的敏捷开发框架。该项目具有模块化、丰富的松耦合模块、简单易用的开箱即用、快速访问详细文档、易于维护、自顶向下的系统化设计、统一的框架、统一的组件、降低的选择成本、强大便捷的开发工具链,用于开发规范、设计模式和代码层次模型,以及为团队和企业设计内置模块。
用户管理:用于维护管理系统的用户,维护一般信息,设置账号。
角色管理:角色菜单管理和权限分配,设置角色拥有的菜单权限。
菜单:配置系统菜单、操作权限、按钮权限标识等。
功能:主要管理用户的功能。
职位管理:主要管理用户持有的职位。
部门管理:主要管理系统的组织架构,统一管理和维护组织架构。
操作日志:记录和查询系统的正常操作日志;系统异常信息的日志记录和查询。
登录日志:系统登录日志记录查询包含登录异常。
字典管理:统一维护系统中常用的固定数据。
配置:维护系统的一般配置信息,统一维护网站配置管理功能。
城市管理:统一维护全国行政区划,为其他模块提供行政区划数据支持。
好友链管理:集成、维护和管理系统好友链接、合作伙伴及其他相关外链的模块。
个人中心:主要是方便修改当前登录用户的个人信息的功能。
广告管理:主要管理和维护各终端的广告数据。
栏目:主要是对大型系统网站等栏目进行划分和维护的模块。
会员管理:统一查询和管理各终端注册会员的模块。
配置:对配置管理模块的数据源进行动态分析并统一维护管理的模块。
公告:系统通知要发布和维护的公告信息。
代码生成:一键生成模块CRUD的功能,包括后端Go和前端Vue等相关代码。
案例演示:常规代码生成器一键生成的演示案例。开发者信息系统名称:EasyGoAdmin敏捷开发框架Gin EleVue版软件作者:@半城风雨软件来源:深圳EasyGoAdmin R & amp三维中央界面显示
特别感谢Gin、Xorm、VueJs、ElementUI等优秀开源项目。
开源协议使用LGPL 3.0开源协议。
版权商业版的使用需要授权。未经授权,禁止恶意传播和商业使用。禁止任何个人、单位或组织分享、倒卖、恶意传播、开源(包括框架源代码和二次开发后的产品)和简单改变包装宣称是自己的产品。否则将追究相关人员的法律责任。本软件框架禁止任何单位或个人将其用于任何恶意行为,如违反法律和他人的合法利益,或用于任何违反中国法律法规的平台研发。任何单位或个人使用本软件框架进行产品研发、成果
软件架构EasyGoAdmin敏捷开发框架