# AdminGo
**Repository Path**: JerryZst/admin-go
## Basic Information
- **Project Name**: AdminGo
- **Description**: 基于GoFrame V2.0版本开发快速开发模板框架,已实现完整的权限管理功能,使用Casbin权限认证,采用Layui最新版本作为后台UI框架,对后端程序员友好,减少心智负担,基于此后台管理系统可以快速进行业务开发,Api接口端已集成Gtoken进行Jwt认证,可以快速进行Api接口开发
- **Primary Language**: Go
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 6
- **Forks**: 7
- **Created**: 2023-03-30
- **Last Updated**: 2025-02-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Go语言, GoFrame, layui, goadmin, AdminGo
## README
## 这是个啥?
基于GoFrame V2.0版本开发快速开发模板框架
*****
## 软件架构
基于GoFrame V2.0,采用Casbin权限认证,集成Gtoken进行Jwt认证
## 怎么使用呢?
1. 下载或者克隆源码到本地,导入数据库文件(数据库的链接配置请修改成自己的)
2. 根目录执行:go run main.go 即可运行
3. 其他命令:
- `make cli`: Install or Update to the latest GoFrame CLI tool.
- `make dao`: Generate go files for `Entity/DAO/DO` according to the configuration file from `hack` folder.
- `make service`: Parse `logic` folder to generate interface go files into `service` folder.
- `make image TAG=xxx`: Run `docker build` to build image according `manifest/docker`.
- `make image.push TAG=xxx`: Run `docker build` and `docker push` to build and push image according `manifest/docker`.
- `make deploy TAG=xxx`: Run `kustomize build` to build and deploy deployment to kubernetes server group according `manifest/deploy`.
## 主要功能?
目前已实现完整的权限管理功能,使用Casbin权限认证,采用Layui最新版本作为后台UI框架,对后端程序员友好,减少心智负担,基于此后台管理系统可以快速进行业务开发,Api接口端已集成Gtoken进行Jwt认证,可以快速进行Api接口开发,私活项目的福音啊
## 支持作者
最简单的粗暴的方式就是直接使用你们的**钞能力**, 当然这是您自愿的! **点击可直接查看大图**
### 赞赏通道
当然, 如果客观条件不允许或者主观上不愿意, 也没啥关系嘛! 码农的钱挣得都是辛苦钱啊. 所以除了使用 **钞能力**, 你还可以通过以下方式支持作者!
1. 给项目点个 Star, 让更多的小伙伴知道这个项目!
2. 积极测试, 反馈 BUG, 如果发现代码中有不合理的地方积极反馈!
3. 如果特殊需求定制,可以直接联系作者:1309579432@qq.com