goframe一个由国人封装的go语言框架,模块化的设计理念非常不错。要学习goframe框架内的相关技术,找一个成熟的系统进行研读是入门提高的不错选择。今天分享一个基于goframe框架的开发的后台管理系统。功能非常不错,而且前后端代码都有,是学习、做项目的不二选择。这个框架叫GFast。
项目技术栈
基于全新
Go Frame 2.3+Vue3+Element Plus
开发的全栈前后端分离的管理系统前端采用
vue-next-admin 、Vue、Element UI
项目功能
用户管理:用户是系统操作者,该功能主要完成系统用户配置。
部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理:配置系统用户所属担任职务。
菜单管理:配置系统菜单,操作权限,按钮权限标识等。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
参数管理:对系统动态配置常用参数。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志:系统登录日志记录查询包含登录异常。
在线用户:当前系统中活跃用户状态监控。
定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成:前后端代码的生成。
服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
在线构建器:拖动表单元素生成相应的HTML代码。
文件上传、缓存标签等。
项目资料
后端
https://gitee.com/tiger1103/gfast
前端
https://gitee.com/tiger1103/gfast-ui
前端采用的这个前端脚手架也不错
https://gitee.com/lyt-top/vue-next-admin
文档
http://doc.g-fast.cn/docs/gfast32
演示地址
http://v3.g-fast.cn/sys
账号:demo
密码:123456