Home / Function/ WriteHeaderNow() — gin Function Reference

WriteHeaderNow() — gin Function Reference

Architecture documentation for the WriteHeaderNow() function in response_writer.go from the gin codebase.

Function go CoreEngine Routing calls 2 called by 3

Entity Profile

Dependency Diagram

graph TD
  cfb6f914_c71a_3c00_3c7c_3360a6659809["WriteHeaderNow()"]
  cbb715ce_4e48_fa00_e927_eba83e0e8c36["Write()"]
  cbb715ce_4e48_fa00_e927_eba83e0e8c36 -->|calls| cfb6f914_c71a_3c00_3c7c_3360a6659809
  b8f55b7b_8247_8101_6d67_6d0b6dd7b06f["WriteString()"]
  b8f55b7b_8247_8101_6d67_6d0b6dd7b06f -->|calls| cfb6f914_c71a_3c00_3c7c_3360a6659809
  8fd74324_aed8_730f_fabb_65c1fefd88a6["Flush()"]
  8fd74324_aed8_730f_fabb_65c1fefd88a6 -->|calls| cfb6f914_c71a_3c00_3c7c_3360a6659809
  8a69c2cf_6528_37e6_0897_9dda46ce5585["Written()"]
  cfb6f914_c71a_3c00_3c7c_3360a6659809 -->|calls| 8a69c2cf_6528_37e6_0897_9dda46ce5585
  c041191b_c4ad_723c_eada_f4a9d541a550["WriteHeader()"]
  cfb6f914_c71a_3c00_3c7c_3360a6659809 -->|calls| c041191b_c4ad_723c_eada_f4a9d541a550
  style cfb6f914_c71a_3c00_3c7c_3360a6659809 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

response_writer.go lines 77–82

func (w *responseWriter) WriteHeaderNow() {
	if !w.Written() {
		w.size = 0
		w.ResponseWriter.WriteHeader(w.status)
	}
}

Domain

Subdomains

Frequently Asked Questions

What does WriteHeaderNow() do?
WriteHeaderNow() is a function in the gin codebase.
What does WriteHeaderNow() call?
WriteHeaderNow() calls 2 function(s): WriteHeader, Written.
What calls WriteHeaderNow()?
WriteHeaderNow() is called by 3 function(s): Flush, Write, WriteString.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free