# 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





#### 介绍
**为什么推荐使用本项目?**
① 本项目采用比 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拥有占用内存少,执行效率高等特点,所以更适合中小型团队用作后端管理系统开发。
**项目部分功能预览**
|  |  |
|------------------------------------------------------------------------------|------------------------------------------------------------------------------|
|  |  |
|  |  | |
#### 软件架构

#### 安装教程
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: 不影响程序逻辑的代码修改