🎉 基于go,gin,JWT,权限管理系统
Go to file
乐观开发者 ba8587f62b ruoyi-go init
2023-08-10 10:48:58 +08:00
app ruoyi-go init 2023-08-10 10:48:58 +08:00
config ruoyi-go init 2023-08-10 10:48:58 +08:00
pkg ruoyi-go init 2023-08-10 10:48:58 +08:00
routers ruoyi-go init 2023-08-10 10:48:58 +08:00
sql ruoyi-go init 2023-08-10 10:48:58 +08:00
static/images ruoyi-go init 2023-08-10 10:48:58 +08:00
utils ruoyi-go init 2023-08-10 10:48:58 +08:00
view ruoyi-go init 2023-08-10 10:48:58 +08:00
.gitignore ruoyi-go init 2023-08-10 10:48:58 +08:00
docker-compose.yml ruoyi-go init 2023-08-10 10:48:58 +08:00
Dockerfile ruoyi-go init 2023-08-10 10:48:58 +08:00
go.mod ruoyi-go init 2023-08-10 10:48:58 +08:00
go.sum ruoyi-go init 2023-08-10 10:48:58 +08:00
LICENSE first commit 2023-08-10 08:48:24 +08:00
main.go ruoyi-go init 2023-08-10 10:48:58 +08:00
README.md first commit 2023-08-10 08:48:24 +08:00
start.sh ruoyi-go init 2023-08-10 10:48:58 +08:00

logo

RuoYi-Go v1.0.0

基于gin+Vue Go快速开发框架

项目介绍

🎉 基于goginJWTApp管理系统同时提供了 Android 的版本

  • 前端采用Vue2 & ElementUI。
  • 后端采用go、gin & Jwt & gorm & mysql & copier & redis & gin-cache && xxl-job。
  • 权限认证使用Jwt支持多终端认证系统。
  • gitee地址https://gitee.com/OptimisticDevelopers/Ruoyi-Go

在线体验

  • admin/admin123

演示图

访问地址:http://127.0.0.1:8080/old#/

演示图(新版本)

访问地址:http://127.0.0.1:8080/#/

后台接口开发

  • 登录
  • jwt权限
  • 用户管理
  • 菜单管理
  • 角色管理
  • 字典管理
  • 日志管理
  • job管理无参完成
  • 配置管理
  • 部门管理
  • 通知管理
  • 缓存列表(待)
  • 在线用户(待)
  • 缓存监控(待)
  • 服务监控有bug
  • 操作日志-统一接口处理(待)
  • 错误日志处理(待)
  • xxl-job管理demo成功
  • docker发布

安装

1.导入sql到mysql 数据库文件:

2.拉取依赖

go mod tidy

3.创建.env文件以及配置

cat config/config.yaml.example > config.yaml 配置用户名和密码以及端口号等信息

启动

go run main.go

代码生成

ruoyi-go-code-generator

后台页面功能概览

访问地址:http://127.0.0.1:8080/admin

docker 打包

go build main.go

docker-compose up -d

或
go build main.go

start.sh start