pkgs

module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2023 License: Apache-2.0

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

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL