cubeAdmin
介绍
为什么推荐使用本项目?
① 本项目采用比 Apache 2.0 更宽松的 MIT License 开源协议,个人与企业可 100% 免费使用,不用保留类作者、Copyright 信息。
② 代码全部开源,不会像其他项目一样,只开源部分代码,让你无法了解整个项目的架构设计。
③ 代码整洁、架构整洁,UI
cubeAdmin 是一个下载即用的基于GO语言开发的后台管理系统,可以快速拓展功能。用cubeAdmin作为基座软件何以快速开发出功能模块,通过beego自带的bee工具可以快速生成代码。考虑到开发者的学习成本,所以easyAdmin代码简洁,软件结构简单,没有任何复杂的技术选型 只要学会golang基本语法就可以直接开始写业务。由于go拥有占用内存少,执行效率高等特点,所以更适合中小型团队用作后端管理系统开发。
项目部分功能预览
软件架构
安装教程
- 安装golang1.19开发环境并配置环境变量
- 下载cubeAdmin项目到任意目录
- 进入cubeAdmin根目录执行
go mod tidy - 下载好依赖之后执行
bee run
使用说明
相关技术栈
| 框架 | 说明 | 版本 | 学习指南 |
|---|---|---|---|
| Beego | Web开发框架 | 2.0.7 | 文档 |
| bee | 代码生成工具 | 2.0.4 | 文档 |
| Layui | 前端开发框架 | v2.8.0-rc.5 | 文档 |
| Pear Admin Layui | 前端开发模板 | v2.8.0-rc.5 | 文档 |
| MySQL | 数据库服务器 | 5.7 / 8.0+ |
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
📚 规则
- new: 新功能
- fix: 修复 Bug
- doc: 文档修改
- perf: 性能优化
- roll: 版本回退
- ci: CICD 集成相关
- test: 添加测试代码
- refactor: 代码重构
- build: 影响项目构建或依赖修改
- style: 不影响程序逻辑的代码修改```