code: func NewEntryPoint(ctx context.Context, t *tracing.Tracing, entryPointName string, next http.Handler) http.Handler {
  	middlewares.GetLogger(ctx, "tracing", entryPointTypeName).Debug("Creating middleware")
  
  	return &entryPointMiddleware{
  		entryPoint: entryPointName,
  		Tracing:    t,
  		next:       next,
  	}
  }
docs: // NewEntryPoint creates a new middleware that the incoming request.