Deferring WriteHeader. Part 1

This commit is contained in:
Manu Mtz-Almeida
2014-08-18 05:24:48 +02:00
parent 78c7101ff6
commit dcafad3ced
4 changed files with 34 additions and 16 deletions

View File

@ -35,10 +35,8 @@ var (
)
func writeHeader(w http.ResponseWriter, code int, contentType string) {
if code >= 0 {
w.Header().Set("Content-Type", contentType)
w.WriteHeader(code)
}
w.Header().Set("Content-Type", contentType)
w.WriteHeader(code)
}
func (_ jsonRender) Render(w http.ResponseWriter, code int, data ...interface{}) error {