# wave-admin **Repository Path**: suqa/wave-admin ## Basic Information - **Project Name**: wave-admin - **Description**: go gin vue3+ts+element plus 后台管理 - **Primary Language**: Go - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2022-06-26 - **Last Updated**: 2022-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 说明 根据go gin框架开发的后台管理,前端采用Vue3+TypeScript+Element Plus+Pinia展示后台页面。 ### 基础功能 1. 登录/退出 2. 个人信息 3. 系统管理 1. 角色管理 2. 菜单管理 3. 系统用户 4. API管理 5. 图标列表 6. 操作日志 4. 内容管理 1. 文章分类 2. 标签管理 3. 文章管理 ### 后端 进入server目录 #### go mod tidy goland 对 go.mod 文件右击,然后点击 Go Mod Tidy #### swagger 文档 go get -u github.com/swaggo/swag/cmd/swag swag init -g main.go #### 配置文件 config/application.yml #### 公共Redis key cache/redis_key/redis_key.yml cache/redis_key/config.go #### 运行 数据库初始化:导入wave-admin.sql ``` go run main.go ``` ### 前端 进入web目录 #### 安装 ``` npm i ``` #### 运行 ``` npm run serve ``` ### 截图 ![角色管理](https://gitee.com/xpmozong/wave-admin/raw/master/img/role.png) ![菜单管理](https://gitee.com/xpmozong/wave-admin/raw/master/img/menu.png) ![系统用户](https://gitee.com/xpmozong/wave-admin/raw/master/img/user.png) ![API管理](https://gitee.com/xpmozong/wave-admin/raw/master/img/api.png) ![操作日志](https://gitee.com/xpmozong/wave-admin/raw/master/img/record.png) ![文章分类](https://gitee.com/xpmozong/wave-admin/raw/master/img/category.png) ![标签管理](https://gitee.com/xpmozong/wave-admin/raw/master/img/tag.png) ![文章管理](https://gitee.com/xpmozong/wave-admin/raw/master/img/article.png)