Home / Function/ Benchmark_Utils_SortAcceptedTypes_Sorted() — fiber Function Reference

Benchmark_Utils_SortAcceptedTypes_Sorted() — fiber Function Reference

Architecture documentation for the Benchmark_Utils_SortAcceptedTypes_Sorted() function in helpers_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  ee2133f6_dce5_53b0_93f4_cc3e5a93754e["Benchmark_Utils_SortAcceptedTypes_Sorted()"]
  c82e3595_b1b8_f596_c097_f26fa40159d1["helpers_test.go"]
  ee2133f6_dce5_53b0_93f4_cc3e5a93754e -->|defined in| c82e3595_b1b8_f596_c097_f26fa40159d1
  style ee2133f6_dce5_53b0_93f4_cc3e5a93754e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

helpers_test.go lines 570–582

func Benchmark_Utils_SortAcceptedTypes_Sorted(b *testing.B) {
	acceptedTypes := make([]acceptedType, 3)
	b.ReportAllocs()
	for b.Loop() {
		acceptedTypes[0] = acceptedType{spec: "text/html", quality: 1, specificity: 1, order: 0}
		acceptedTypes[1] = acceptedType{spec: "text/*", quality: 0.5, specificity: 1, order: 1}
		acceptedTypes[2] = acceptedType{spec: "*/*", quality: 0.1, specificity: 1, order: 2}
		sortAcceptedTypes(acceptedTypes)
	}
	require.Equal(b, "text/html", acceptedTypes[0].spec)
	require.Equal(b, "text/*", acceptedTypes[1].spec)
	require.Equal(b, "*/*", acceptedTypes[2].spec)
}

Domain

Subdomains

Defined In

Frequently Asked Questions

What does Benchmark_Utils_SortAcceptedTypes_Sorted() do?
Benchmark_Utils_SortAcceptedTypes_Sorted() is a function in the fiber codebase, defined in helpers_test.go.
Where is Benchmark_Utils_SortAcceptedTypes_Sorted() defined?
Benchmark_Utils_SortAcceptedTypes_Sorted() is defined in helpers_test.go at line 570.

Analyze Your Own Codebase

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

Try Supermodel Free