|
1 | | -# admin-go |
2 | | -A Management System powered by Go. |
| 1 | +<!-- PROJECT SHIELDS --> |
| 2 | +[](/LICENSE) |
| 3 | +[](https://github.com/basefas/admin-go/releases) |
| 4 | + |
| 5 | + |
| 6 | +<!-- PROJECT LOGO --> |
| 7 | +<br /> |
| 8 | +<div align="center"> |
| 9 | + <a> |
| 10 | + <img src="https://raw.githubusercontent.com/basefas/files/main/logo.svg" alt="Logo" width="80" height="80"> |
| 11 | + </a> |
| 12 | + |
| 13 | +<h3 align="center">admin-go</h3> |
| 14 | + |
| 15 | + <p align="center"> |
| 16 | + 一个使用 Go 语言开发的管理系统 |
| 17 | + <br /> |
| 18 | + </p> |
| 19 | +</div> |
| 20 | + |
| 21 | +<!-- Introduction --> |
| 22 | + |
| 23 | +## 简介 |
| 24 | + |
| 25 | +admin 使用 Go & Gin & Gorm 开发,包含常用后台使用的基本模块,同时提供完整功能的前端程序,可快速用于二次开发及功能扩展。 |
| 26 | + |
| 27 | + |
| 28 | +| | url | introduction | |
| 29 | +|-----------|---------------------------------------------|--------------------------------------------| |
| 30 | +| backend | https://github.com/basefas/admin-go | 使用 Go & Gin 开发的后台管理系统后端 | |
| 31 | +| frontend | https://github.com/basefas/react-antd-admin | 使用 react & vite & antd 开发的后台管理系统前端| |
| 32 | + |
| 33 | + |
| 34 | +## 页面截图 |
| 35 | + |
| 36 | +### 登录页面 |
| 37 | + |
| 38 | + |
| 39 | + |
| 40 | +### 用户管理 |
| 41 | + |
| 42 | + |
| 43 | + |
| 44 | +### 分组管理 |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | +### 菜单管理 |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | +### 角色及权限管理 |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | + |
| 57 | +<!-- GETTING STARTED --> |
| 58 | + |
| 59 | +## 快速开始 |
| 60 | + |
| 61 | +1. 克隆项目到本地 |
| 62 | + |
| 63 | +``` |
| 64 | +git clone https://github.com/basefas/admin-go |
| 65 | +``` |
| 66 | + |
| 67 | +2. 安装依赖 |
| 68 | + |
| 69 | +``` |
| 70 | +go mod download |
| 71 | +``` |
| 72 | + |
| 73 | +3. 运行 |
| 74 | + |
| 75 | +``` |
| 76 | +go run ./cmd/app/main.go |
| 77 | +``` |
| 78 | + |
| 79 | +<!-- USE DOCKER --> |
| 80 | + |
| 81 | +## 使用 Docker 部署 |
| 82 | + |
| 83 | +> 注:需要提前安装好 docker 和 docker-compose |
| 84 | +
|
| 85 | +1. 切换目录 |
| 86 | + |
| 87 | +``` |
| 88 | +cd ./deploy/docker-compose |
| 89 | +``` |
| 90 | + |
| 91 | +2. 使用 docker-compose 一键部署 |
| 92 | + |
| 93 | +``` |
| 94 | +docker-compose up -d |
| 95 | +``` |
| 96 | + |
| 97 | +3. 可以根据需要修改该文件夹下的配置文件及镜像版本 |
| 98 | + |
| 99 | +<!-- LICENSE --> |
| 100 | + |
| 101 | +## 版权声明 |
| 102 | + |
| 103 | +admin-go 基于 MIT 协议, 详情请参考 [license](LICENSE)。 |
0 commit comments