# cubeAdmin **Repository Path**: cubeiic-hanxuan/cubeAdmin ## Basic Information - **Project Name**: cubeAdmin - **Description**: 随着多核时代的发展,go语言渐渐的流行起来。由于go语言简洁的语法和优秀的性能,不少企业选择用它来进行系统开发,cebeAdmin为了方便那些创业型公司节省开发时间,我们专门开发了一个后台管理系统,方便开发者开箱即用 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-02-09 - **Last Updated**: 2024-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

cubeAdmin

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