func (w *jsonIndentResponseWriter) Write(b []byte) (int, error) {
	if !w.wroteHeader {
		w.WriteHeader(http.StatusOK)
	}
	writer := w.ResponseWriter.(http.ResponseWriter)
	return writer.Write(b)
}
func (w *jsonIndentResponseWriter) Write(b []byte) (int, error) {
	if !w.wroteHeader {
		w.WriteHeader(http.StatusOK)
	}
	writer := w.ResponseWriter.(http.ResponseWriter)
	return writer.Write(b)
}
func ( w * jsonIndentResponseWriter ) Write ( b [ ] byte ) ( int , error ) { if ! w . wroteHeader { w . WriteHeader ( http . StatusOK ) } writer := w . ResponseWriter . ( http . ResponseWriter ) return writer . Write ( b ) }
// Make sure the local WriteHeader is called, and call the parent Write.
// Provided in order to implement the http.ResponseWriter interface.
Make sure the local WriteHeader is called and call the parent Write . Provided in order to implement the http . ResponseWriter interface .