# dilu-all **Repository Path**: walkbao/dilu-all ## Basic Information - **Project Name**: dilu-all - **Description**: dilu完整版本,集成所有的插件,学习或者要开发后台,选这个没错。dilu是一个golang的快速开发脚手架,基于Gin + Gorm + Vue3 + Element plus(vue-pure-admin)Saas化设计,可支持多团队(租户),基础用户管理功能,jwt鉴权,代码生成器,权限管理,表单构建,因夫人工作需要,简单做了一个crm系统,DEMO:http://dilu.youwan.art - **Primary Language**: Go - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-03-09 - **Last Updated**: 2025-08-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dilu-all ## 简介 的卢,是golang下的一套web快速框架,系统基于gin+gorm封装,并实现了代码自动生成。 - 前端基于vue3+element-plus[点我查看](https://github.com/baowk/dilu-admin) - [演示地址](http://dilu.youwan.art),系统做了saas化设计,主账号直接dilu登录,团队账户为tangtang,密码默认。 dilu的完整版,包含了所有插件使用,配合[dilu-admin](https://github.com/baowk/dilu-admin)使用,能快速实现一个完整的后台管理系统。自己开发推荐[的卢简化版](https://github.com/baowk/dilu)。 ## 安装使用 - 获取项目代码 ```bash git clone https://github.com/baowk/dilu-all.git or git clone https://gitee.com/walkbao/dilu-all.git ``` - 安装依赖 ```bash cd dilu-all go mod tidy ``` - 初始化 mysql 创建两个库,dulu-db,dental-db 导入基础数据 resources\dbs\dental-db.sql resources\dbs\dilu-db.sql 修改数据库配置 resources\config.dev.yaml ```yaml dbcfg: # 数据库配置 driver: mysql dns: root:12345678@tcp(127.0.0.1:3306)/dilu-db?charset=utf8&parseTime=True&loc=Local&timeout=1000ms # 数据库连接字符串 dbs: - dental: #子配置会继承父配置 dns: root:12345678@tcp(127.0.0.1:3306)/dental-db?charset=utf8&parseTime=True&loc=Local&timeout=1000ms # 数据库连接字符串 ``` - 运行 ```bash go run main.go start -c resources/config.dev.yaml ``` - 同步新接口到系统 ```bash go run main.go start -c resources/config.dev.yaml -a ``` - 交流群 欢迎家人们star,有问题或者想进行技术交流的先加我微信(注明:的卢),我拉你进群! 前端使用请[跳至前端](https://github.com/baowk/dilu-admin) ![d7f4b2513f7440d6c4c9bd932b4800f](https://github.com/baowk/dilu/assets/142554979/ee341fb7-f98e-4f18-9658-f89b4f7d466f)