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
}
Domain
Subdomains
Defined In
Called By
- TestBindingFormStringSliceMap()
- TestBindingQueryStringMap()
- TestHeaderBinding()
- TestPlainBinding()
- TestRequiredFails()
- TestRequiredSucceeds()
- TestValidationDisabled()
- TestValidationFails()
- testBodyBinding()
- testBodyBindingDisallowUnknownFields()
- testBodyBindingFail()
- testBodyBindingSlice()
- testBodyBindingStringMap()
- testBodyBindingUseNumber()
- testBodyBindingUseNumber2()
- testFormBinding()
- testFormBindingDefaultValue()
- testFormBindingEmbeddedStruct()
- testFormBindingForTime()
- testFormBindingForTimeFailFormat()
- testFormBindingForTimeFailLocation()
- testFormBindingForTimeNotFormat()
- testFormBindingForTimeNotUnixFormat()
- testFormBindingForType()
- testFormBindingIgnoreField()
- testFormBindingInvalidName()
- testFormBindingInvalidName2()
- testProtoBodyBinding()
- testProtoBodyBindingFail()
- testQueryBinding()
- testQueryBindingBoolFail()
- testQueryBindingFail()
Source
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