Versions in this module Expand all Collapse all v1 v1.0.1 Sep 21, 2022 v1.0.0 Sep 21, 2022 Changes in this version + func AuthMiddleware(logger *zap.Logger) endpoint.Middleware + func LoggingMiddleware(logger *zap.Logger) endpoint.Middleware + func MakeAddEndPoint(s v4_service.Service) endpoint.Endpoint + func MakeLoginEndPoint(s v4_service.Service) endpoint.Endpoint + func NewGolangRateAllowMiddleware(limit *rate.Limiter) endpoint.Middleware + func NewGolangRateWaitMiddleware(limit *rate.Limiter) endpoint.Middleware + func NewUberRateMiddleware(limit ratelimit.Limiter) endpoint.Middleware + type EndPointServer struct + AddEndPoint endpoint.Endpoint + LoginEndPoint endpoint.Endpoint + func NewEndPointServer(svc v4_service.Service, log *zap.Logger, limit *rate.Limiter, ...) EndPointServer + func (s EndPointServer) Add(ctx context.Context, in v4_service.Add) v4_service.AddAck + func (s EndPointServer) Login(ctx context.Context, in v4_service.Login) (v4_service.LoginAck, error)