Versions in this module Expand all Collapse all v0 v0.1.0 Oct 22, 2023 Changes in this version + func RegisterBizCtx(i IBizCtx) + func RegisterCustom(i ICustom) + func RegisterFeishu(i IFeishu) + func RegisterMiddleware(i IMiddleware) + type IBizCtx interface + GetValue func(ctx context.Context, key string) any + Init func(r *ghttp.Request) + SetValue func(ctx context.Context, key string, value any) + func BizCtx() IBizCtx + type ICustom interface + Send func(ctx context.Context, req *v1.CustomReq) error + func Custom() ICustom + type IFeishu interface + Send func(ctx context.Context, req *v1.FeishuReq) error + func Feishu() IFeishu + type IMiddleware interface + CORS func(r *ghttp.Request) + Ctx func(r *ghttp.Request) + I18n func(r *ghttp.Request) + Log func(r *ghttp.Request) + func Middleware() IMiddleware