Hello!I would like to understand how middleware works in go-kit. I want to write a middleware auth processor but do not understand how to describe the logic of the process.
That is, I need to take the cookie values from the context and perform the rights check? After all, in middleware comes only context. Then another question arises, what should mw return if access is denied? Thank you! func authMW(methodName string) endpoint.Middleware { return func(next endpoint.Endpoint) endpoint.Endpoint { return func(ctx context.Context, request interface{}) (interface{}, error) { defer func(begin time.Time) { //???? return next(ctx, request) } } } -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.