# 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