Versions in this module Expand all Collapse all v1 v1.3.2 Sep 12, 2024 Changes in this version + func Invoke[Req any, Resp any](_ context.Context, req Req) (Resp, error) + type Invoker func(ctx context.Context, req Req) (Resp, error) + type Middleware func(ctx context.Context, req Req, invoker Invoker[Req, Resp]) (Resp, error) + func Chain[Req any, Resp any](middlewares ...Middleware[Req, Resp]) Middleware[Req, Resp]