}
func (w *responseWriter) Write(data []byte) (n int, err error) {
+ if w.wroteStatus == 0 {
+ w.WriteHeader(http.StatusOK)
+ }
n, err = w.ResponseWriter.Write(data)
w.wroteBodyBytes += n
w.err = err
}
func (w *responseWriter) WroteStatus() int {
- if w.wroteStatus == 0 {
- return http.StatusOK
- }
return w.wroteStatus
}