Home / Function/ Benchmark_equalFieldType() — fiber Function Reference

Benchmark_equalFieldType() — fiber Function Reference

Architecture documentation for the Benchmark_equalFieldType() function in mapping_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  d53f3bf4_3ae9_9f82_7b3d_b1481dcccee2["Benchmark_equalFieldType()"]
  ecb7a598_be7d_ed73_d2c3_8ca5f67838de["mapping_test.go"]
  d53f3bf4_3ae9_9f82_7b3d_b1481dcccee2 -->|defined in| ecb7a598_be7d_ed73_d2c3_8ca5f67838de
  style d53f3bf4_3ae9_9f82_7b3d_b1481dcccee2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

binder/mapping_test.go lines 598–615

func Benchmark_equalFieldType(b *testing.B) {
	type Nested struct {
		Name string `query:"name"`
	}
	type User struct {
		Name   string `query:"name"`
		Nested Nested `query:"user"`
		Age    int    `query:"age"`
	}
	var user User

	b.ReportAllocs()
	for b.Loop() {
		equalFieldType(&user, reflect.String, "name", "query")
		equalFieldType(&user, reflect.Int, "age", "query")
		equalFieldType(&user, reflect.String, "user.name", "query")
	}
}

Domain

Subdomains

Frequently Asked Questions

What does Benchmark_equalFieldType() do?
Benchmark_equalFieldType() is a function in the fiber codebase, defined in binder/mapping_test.go.
Where is Benchmark_equalFieldType() defined?
Benchmark_equalFieldType() is defined in binder/mapping_test.go at line 598.

Analyze Your Own Codebase

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

Try Supermodel Free