Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WrapControllerFunction ¶
func WrapControllerFunction(ctlFunc func(ctx *WrapContext)) ggin.HandlerFunc
WrapControllerFunction wrap gin.Contenxt and local model.Context
Types ¶
type Verifier ¶
type Verifier interface { // Validation 验证 Validation(obj interface{}) error }
Verifier 验证人
type WrapContext ¶
WrapContext include gin context and local context
func (*WrapContext) BindValidation ¶
func (w *WrapContext) BindValidation(v Verifier, obj interface{}) bool
BindValidation 绑定验证
func (*WrapContext) ErrorJSON ¶
func (w *WrapContext) ErrorJSON(err error)
ErrorJSON 返回状态等于400的Error
Click to show internal directories.
Click to hide internal directories.