code: func (rl *respLogger) Flush() {
  	if flusher, ok := rl.w.(http.Flusher); ok {
  		flusher.Flush()
  	} else if klog.V(2) {
  		klog.InfoDepth(1, fmt.Sprintf("Unable to convert %+v into http.Flusher", rl.w))
  	}
  }
docs: // Flush implements http.Flusher even if the underlying http.Writer doesn't implement it.
  // Flush is used for streaming purposes and allows to flush buffered data to the client.