gam

package module
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2023 License: MIT Imports: 9 Imported by: 0

README

基于Gin自动注解中间件(Gin automatic annotation middleware)

Go Reference Build Status

安装 | Install

go get github.com/jtyoui/gam

介绍 | introduce

📒 GAM 框架是Gin框架对web的二次封装,意在减轻对路由和DAO的操作
   是一个自动化、简洁化的过程,它仅仅是一个小的尝试,辅助Gin更加变得使用简单一些。

📒 The GAM framework is the secondary encapsulation of the web by the gin framework,
   which is intended to reduce the operation of routing and DAO,
   It is an automated and simplified process, it is just a small attempt,
   and auxiliary gin becomes easier to use.

使用方法 | Instructions

👉 点击查看使用文档

👉 Click to view the usage document

Documentation

Overview

Package gam @Time : 2021/10/21 上午10:49 @Author: Jtyoui@qq.com @note : 自动扫描路由

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGinFsRouter added in v1.3.0

func NewGinFsRouter(g *gin.RouterGroup, fs *embed.FS) *ginRouter

NewGinFsRouter 初始化,如果是编译成二进制文件,那么需要使用该方法 fs 需要引入dao层

func NewGinRouter

func NewGinRouter(g *gin.RouterGroup) *ginRouter

NewGinRouter 初始化

Types

This section is empty.

Directories

Path Synopsis
dao
Package dao @Time : 2022/1/17 下午2:59 @Author: Jtyoui@qq.com @note : 绑定web http请求的参数到gin
Package dao @Time : 2022/1/17 下午2:59 @Author: Jtyoui@qq.com @note : 绑定web http请求的参数到gin
base
Package base @Time : 2022/2/12 下午3:20 @Author: Jtyoui@qq.com @note : 处理一些通用的异常
Package base @Time : 2022/2/12 下午3:20 @Author: Jtyoui@qq.com @note : 处理一些通用的异常
get
Package get @Time : 2022/1/27 上午10:25 @Author: Jtyoui@qq.com @note : 获取get里面的数组类型
Package get @Time : 2022/1/27 上午10:25 @Author: Jtyoui@qq.com @note : 获取get里面的数组类型
post
Package post @Time : 2022/2/12 下午2:53 @Author: Jtyoui@qq.com @note : post 表单格式
Package post @Time : 2022/2/12 下午2:53 @Author: Jtyoui@qq.com @note : post 表单格式
Package router @Time : 2022/1/17 下午1:51 @Author: Jtyoui@qq.com @note : 关于名字更改具体调用的函数
Package router @Time : 2022/1/17 下午1:51 @Author: Jtyoui@qq.com @note : 关于名字更改具体调用的函数
name
Package name @Time : 2021/11/16 下午4:41 @Author: Jtyoui@qq.com @note : 根据类型自动调用函数
Package name @Time : 2021/11/16 下午4:41 @Author: Jtyoui@qq.com @note : 根据类型自动调用函数
Package tool @Time : 2022/1/17 上午9:18 @Author: Jtyoui@qq.com @note : 名字规范工具类
Package tool @Time : 2022/1/17 上午9:18 @Author: Jtyoui@qq.com @note : 名字规范工具类
Package web @Time : 2022/1/18 下午3:29 @Author: Jtyoui@qq.com @note : 错误处理
Package web @Time : 2022/1/18 下午3:29 @Author: Jtyoui@qq.com @note : 错误处理

Jump to

Keyboard shortcuts

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