Home / Function/ requestWithBody() — gin Function Reference

requestWithBody() — gin Function Reference

Architecture documentation for the requestWithBody() function in binding_test.go from the gin codebase.

Entity Profile

Dependency Diagram

graph TD
  aebd0564_565b_ba1b_7f92_4baaca0e7b7e["requestWithBody()"]
  314c6481_2bd0_e5a7_282c_94e41df6062a["binding_test.go"]
  aebd0564_565b_ba1b_7f92_4baaca0e7b7e -->|defined in| 314c6481_2bd0_e5a7_282c_94e41df6062a
  f9dda889_f4b1_9b49_d603_67a996b23608["TestBindingFormStringSliceMap()"]
  f9dda889_f4b1_9b49_d603_67a996b23608 -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  ba9d6120_063d_e11b_4742_5176146073db["TestBindingQueryStringMap()"]
  ba9d6120_063d_e11b_4742_5176146073db -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  80717bd7_4c40_9554_26da_ffc3916a5db1["TestValidationFails()"]
  80717bd7_4c40_9554_26da_ffc3916a5db1 -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  95fe53e2_7ab3_2d39_c614_3d6e619b0064["TestValidationDisabled()"]
  95fe53e2_7ab3_2d39_c614_3d6e619b0064 -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  ef77ca42_ae4c_c291_1910_847a25c00b3b["TestRequiredSucceeds()"]
  ef77ca42_ae4c_c291_1910_847a25c00b3b -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  596bc658_5b9b_5cb0_de71_f96d73e3dfc0["TestRequiredFails()"]
  596bc658_5b9b_5cb0_de71_f96d73e3dfc0 -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  2826328f_6816_17eb_73cf_efaa18d23e51["TestHeaderBinding()"]
  2826328f_6816_17eb_73cf_efaa18d23e51 -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  11a68b1e_842c_6236_357b_eaa097a4db4e["testFormBindingEmbeddedStruct()"]
  11a68b1e_842c_6236_357b_eaa097a4db4e -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  c77c188c_036f_71e7_ba7b_68e02072468c["testFormBinding()"]
  c77c188c_036f_71e7_ba7b_68e02072468c -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  a9c09ee1_af69_2d7b_b601_feede46c0038["testFormBindingDefaultValue()"]
  a9c09ee1_af69_2d7b_b601_feede46c0038 -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  07a35e45_ee52_f3fe_ae04_d378e0cf5631["testFormBindingForTime()"]
  07a35e45_ee52_f3fe_ae04_d378e0cf5631 -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  10ac1f31_c7dd_3860_d525_f9de746d95bb["testFormBindingForTimeNotUnixFormat()"]
  10ac1f31_c7dd_3860_d525_f9de746d95bb -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  1659db88_c1c8_9dd2_1728_fe9afbd4d567["testFormBindingForTimeNotFormat()"]
  1659db88_c1c8_9dd2_1728_fe9afbd4d567 -->|calls| aebd0564_565b_ba1b_7f92_4baaca0e7b7e
  style aebd0564_565b_ba1b_7f92_4baaca0e7b7e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

binding/binding_test.go lines 1431–1434

func requestWithBody(method, path, body string) (req *http.Request) {
	req, _ = http.NewRequest(method, path, bytes.NewBufferString(body))
	return
}

Subdomains

Frequently Asked Questions

What does requestWithBody() do?
requestWithBody() is a function in the gin codebase, defined in binding/binding_test.go.
Where is requestWithBody() defined?
requestWithBody() is defined in binding/binding_test.go at line 1431.
What calls requestWithBody()?
requestWithBody() is called by 32 function(s): TestBindingFormStringSliceMap, TestBindingQueryStringMap, TestHeaderBinding, TestPlainBinding, TestRequiredFails, TestRequiredSucceeds, TestValidationDisabled, TestValidationFails, and 24 more.

Analyze Your Own Codebase

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

Try Supermodel Free