code: func New(ctx context.Context, next http.Handler, name string) (http.Handler, error) {
  	middlewares.GetLogger(ctx, name, typeName).Debug("Creating middleware")
  
  	return &compress{
  		next: next,
  		name: name,
  	}, nil
  }
docs: // New creates a new compress middleware.