# greenbeeadmin
**Repository Path**: ltongchao/greenbeeadmin
## Basic Information
- **Project Name**: greenbeeadmin
- **Description**: GreenBeeAdmin是一款基于Beego+layuimini开发的传统中文后台管理系统,采用MVC三层架构,基于角色的RBAC权限管理,能够快速构建构建一个功能齐全的管理后台,非常适合golang初学者学习使用
- **Primary Language**: Go
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 3
- **Forks**: 1
- **Created**: 2023-06-26
- **Last Updated**: 2025-07-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# GreenBeeAdmin
#### 介绍
GreenBeeAdmin是一款基于Beego+layuimini开发的传统中文后台管理系统,采用MVC三层架构,基于角色的RBAC权限管理,能够快速构建构建一个功能齐全的管理后台,非常适合golang初学者学习使用
#### 软件架构
- 基于Beego2.0框架开发,Beego是一个golang的框架,是免费、开源的软件,MVC结构扩展方便,可以帮助你快速的构建个人或企业应用。
- 开箱即用的权限控制系统,基于RBAC角色用户权限控制,简洁灵活,控制用户权限更简洁、方便。
- 前端框架layuimini 是基于layui2.5.4以及font-awesome-4.7.0进行实现,layui提供丰富的业务组件和模板帮助你快速搭建企业后台任务。
- 项目目录分层清晰, 项目模式结构清晰, 包名语义化, 让你更加容易理解目录结构, 读懂代码更加方便!
- 开箱即用,本项目包含了基本的用户管理、权限管理、菜单管理等基础模块,让您专注自己的业务逻辑。
#### 安装教程
#环境依赖
go版本 1.19+
mysql版本 5.6+ (推荐5.6版本)
#安装步骤
1、 拉代码
2、 部署服务
```sh
#第一步
git clone https://gitee.com/ltongchao/greenbeeadmin.git
#第二步
#服务端
cd {项目目录} && go mod tidy
#配置配置文件(可以忽略,端口号8080被占用时修改): conf/app.conf
#配置Ueditor富文本插件: conf/config.json
#beego2.0 以及 bee 工具安装文档:https://www.bookstack.cn/read/beego-2.0-zh/quickstart.md
启动项目:bee run 或者 cd {项目目录} && go run main.go
浏览器访问:http://127.0.0.1:8080/ 或着 http://127.0.0.1:{修改后的端口}/
根据系统提示完成安装
```
> 后台地址: ip:端口/admin 示例:(127.0.0.1:8080/admin)
> 演示账号密码:test/123456 默认账号
> 注意:golang 的环境必须配置好
>(msql 版本建议 5.6 ,mysql5.7以上需要在配置文件里去掉 ONLY_FULL_GROUP_BY 参数)
## 特别鸣谢
layuimini [https://gitee.com/zhongshaofa/layuimini/tree/v2-onepage)
Beego [https://www.bookstack.cn/read/beego-2.0-zh/quickstart.md](https://www.bookstack.cn/read/beego-2.0-zh/quickstart.md)
GITEE [https://gitee.com/](https://gitee.com/)
#### 参与贡献
GreenBeeAdmin 是一个开源项目,一个开源项目的发展离不开开源社区的力量支持,如果您希望参与 GreenBeeAdmin 的开发,可以先从 [issues](https://gitee.com/ltongchao/greenbeeadmin/issues) 开始,通常来说会有以下的一些步骤:
- 1.关注 [issues](https://gitee.com/ltongchao/greenbeeadmin/issues) 的动态,评论回复帮助提出疑问的用户;
- 2.根据 [issues](https://gitee.com/ltongchao/greenbeeadmin/issues) 的内容,找寻根据自己当前对项目的了解程度,去修复力所能及的 BUG 或实现功能,并以 Pull Request 的形式提交至 [ltongchao/greenbeeadmin](https://gitee.com/ltongchao/greenbeeadmin) 仓库;
- 3.关注自己提交 Pull Request 的进度和状态,以推动您的 Pull Request 尽快合入主仓库;
- 4.对其他人提交的 Pull Request 进行 Code Review,并给出您的建议和看法。
- 5.坚持并持续进行上述步骤。
## 交流方式
QQ交流群:866904994 (1群)