Home / Function/ uniqueRouteStack() — fiber Function Reference

uniqueRouteStack() — fiber Function Reference

Architecture documentation for the uniqueRouteStack() function in helpers.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  9dd9910f_886d_7e48_7965_6c0191e9f569["uniqueRouteStack()"]
  bec0e401_e4cd_f765_6df3_a79059073e50["helpers.go"]
  9dd9910f_886d_7e48_7965_6c0191e9f569 -->|defined in| bec0e401_e4cd_f765_6df3_a79059073e50
  style 9dd9910f_886d_7e48_7965_6c0191e9f569 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

helpers.go lines 193–204

func uniqueRouteStack(stack []*Route) []*Route {
	m := make(map[*Route]struct{}, len(stack))
	unique := make([]*Route, 0, len(stack))
	for _, v := range stack {
		if _, ok := m[v]; !ok {
			m[v] = struct{}{}
			unique = append(unique, v)
		}
	}

	return unique
}

Domain

Subdomains

Defined In

Frequently Asked Questions

What does uniqueRouteStack() do?
uniqueRouteStack() is a function in the fiber codebase, defined in helpers.go.
Where is uniqueRouteStack() defined?
uniqueRouteStack() is defined in helpers.go at line 193.

Analyze Your Own Codebase

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

Try Supermodel Free