ctra-wang / simple-admin-tools

A tool based on go zero with more features for quick developmemt. 一个基于Go zero优化的工具,提供完善的ent支持和前后端代码生成。

Home Page:https://doc.ryansu.pro/zh/guide/basic-config/simple-admin-tools.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Admin Tools

This project is a fork from Go Zero. It contains lots of features for simple admin.

这是一个 Go Zero的fork项目,提供了很多针对simple admin 的优化

Features | 特性

  • go-swagger : it is different with origin which uses @doc comments
  • multi-language support
  • optimize error message
  • fully support validator and easy to use
  • code auto generation for API, RPC and web
  • error handling which support multi-languages
  • several plugins such as RocketMQ, GORM
  • group rpc logic

  • go-swagger : 基于go-swagger而不是官方的@doc注解
  • 多国语言支持
  • 优化错误信息处理,支持多语言错误
  • 简单易用的校验器
  • 支持代码生成,生成API,RPC 和 web 端的CRUD代码
  • 支持多种额外插件如GORM, RocketMQ
  • 对Simple Admin 的针对性优化
  • rpc logic group分组

本项目遵循 Apache 2.0 协议, 使用请注明出处

This project uses the Apache 2.0 license, please indicate the source when using it

About

A tool based on go zero with more features for quick developmemt. 一个基于Go zero优化的工具,提供完善的ent支持和前后端代码生成。

https://doc.ryansu.pro/zh/guide/basic-config/simple-admin-tools.html

License:Apache License 2.0


Languages

Language:Go 97.1%Language:Smarty 2.6%Language:ANTLR 0.1%Language:Shell 0.1%Language:Dockerfile 0.0%Language:Makefile 0.0%