module
Version:
v0.1.1
Opens a new window with list of versions in this module.
Published: Nov 10, 2023
License: Apache-2.0
Opens a new window with license information.
README
¶
Workits脚手架是采用golang开发, 可方便快捷的搭建和开发中后台项目接口。Workits已对在项目中常用的三方库进行了整合封装, 从而降低开发难度, 让开发人员更专注于业务逻辑的实现。并且基础代码均可通过自带的命令行工具生成, 轻松就能完成一套安全、可靠的业务系统接口。
了解Workits命令行工具
查看示例项目
环境要求
Go 1.18+
适用项目类型
- 企业内部管理系统
- 政府、金融等对信息安全要求较高领域的数据系统
- ...
技术栈
- HTTP Router: github.com/gin-gonic/gin
- ORM: zorm
- 数据库: MySQL/MariaDB, PostgreSQL, SQLite
- 接口鉴权: JWT + Casbin
- 数据校验: github.com/go-playground/validator
- 定时任务: github.com/go-co-op/gocron + github.com/go-co-op/gocron-redis-lock
- 文件存储: 七牛云Kodo...
- Excel处理: github.com/cuishu/excel
- 基于zap的链路日志
- ...
架构设计
后续更新...
使用手册
详细文档后续更新...
Directories
¶
Click to show internal directories.
Click to hide internal directories.