package middleware import ( "net/http" ) // ResponseHandle is a function that middleware call in case of stop chain type ResponseHandle func(w http.ResponseWriter, r *http.Request, err error) // CtxKey is a key to use with context.WithValue type CtxKey struct { Pkg string Name string } // String returns string representation func (s *CtxKey) String() string { return s.Pkg + " context value " + s.Name }