code: func NewResponseRecorder(w http.ResponseWriter) *ResponseRecorder {
  	return &ResponseRecorder{
  		ResponseWriter: w,
  		status:         http.StatusOK,
  		start:          time.Now(),
  	}
  }
docs: // NewResponseRecorder makes and returns a new responseRecorder,
  // which captures the HTTP Status code from the ResponseWriter
  // and also the length of the response body written through it.
  // Because a status is not set unless WriteHeader is called
  // explicitly, this constructor initializes with a status code
  // of 200 to cover the default case.