Skip to content
/ dilu Public

dilu简化版本,自己开发首选,一个golang的快速开发脚手架,基于Gin + Gorm + Vue3 + Element plus(vue-pure-admin)Saas化设计,可支持多团队(租户),基础用户管理功能,jwt鉴权,代码生成器,权限管理,表单构建,因夫人工作需要,简单做了一个crm系统,DEMO:http://dilu.youwan.art

License

Notifications You must be signed in to change notification settings

baowk/dilu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dilu

简介

的卢,是golang下的一套web快速框架,系统基于gin+gorm封装,并实现了代码自动生成。

  • 前端基于vue3+element-plus点我查看
  • 演示地址,系统做了saas化设计,主账号直接dilu登录,团队账户为tangtang,密码默认。

安装使用

  • 获取项目代码
git clone https://github.com/baowk/dilu.git
  • 安装依赖
cd dilu
go mod tidy
  • 初始化 mysql 创建两个库,dulu-db,dental-db 导入基础数据 resources\dbs\dental-db.sql resources\dbs\dilu-db.sql 修改数据库配置 resources\config.dev.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  # 数据库连接字符串
  • 运行
go run main.go start -c resources/config.dev.yaml

前端使用请跳至前端 d7f4b2513f7440d6c4c9bd932b4800f

About

dilu简化版本,自己开发首选,一个golang的快速开发脚手架,基于Gin + Gorm + Vue3 + Element plus(vue-pure-admin)Saas化设计,可支持多团队(租户),基础用户管理功能,jwt鉴权,代码生成器,权限管理,表单构建,因夫人工作需要,简单做了一个crm系统,DEMO:http://dilu.youwan.art

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •