benchmarkSetup() — fiber Function Reference
Architecture documentation for the benchmarkSetup() function in logger_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 82941adb_a854_c694_a191_76968d9f2491["benchmarkSetup()"] 97b45bc9_01a3_2a9a_4c94_9de1344ca94c["logger_test.go"] 82941adb_a854_c694_a191_76968d9f2491 -->|defined in| 97b45bc9_01a3_2a9a_4c94_9de1344ca94c c49a7df3_0b32_e038_de29_c6955ab1a38f["Benchmark_Logger()"] c49a7df3_0b32_e038_de29_c6955ab1a38f -->|calls| 82941adb_a854_c694_a191_76968d9f2491 style 82941adb_a854_c694_a191_76968d9f2491 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/logger/logger_test.go lines 35–49
func benchmarkSetup(b *testing.B, app *fiber.App, uri string) {
b.Helper()
h := app.Handler()
fctx := &fasthttp.RequestCtx{}
fctx.Request.Header.SetMethod(fiber.MethodGet)
fctx.Request.SetRequestURI(uri)
b.ReportAllocs()
for b.Loop() {
h(fctx)
}
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does benchmarkSetup() do?
benchmarkSetup() is a function in the fiber codebase, defined in middleware/logger/logger_test.go.
Where is benchmarkSetup() defined?
benchmarkSetup() is defined in middleware/logger/logger_test.go at line 35.
What calls benchmarkSetup()?
benchmarkSetup() is called by 1 function(s): Benchmark_Logger.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free