newManager() — fiber Function Reference
Architecture documentation for the newManager() function in manager.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 615a239b_5f59_cc76_ba33_381e24d35366["newManager()"] b392c21a_096a_b10e_dfed_f88342b53066["manager.go"] 615a239b_5f59_cc76_ba33_381e24d35366 -->|defined in| b392c21a_096a_b10e_dfed_f88342b53066 style 615a239b_5f59_cc76_ba33_381e24d35366 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/limiter/manager.go lines 32–50
func newManager(storage fiber.Storage, redactKeys bool) *manager {
// Create new storage handler
manager := &manager{
pool: sync.Pool{
New: func() any {
return new(item)
},
},
redactKeys: redactKeys,
}
if storage != nil {
// Use provided storage if provided
manager.storage = storage
} else {
// Fallback too memory storage
manager.memory = memory.New()
}
return manager
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does newManager() do?
newManager() is a function in the fiber codebase, defined in middleware/limiter/manager.go.
Where is newManager() defined?
newManager() is defined in middleware/limiter/manager.go at line 32.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free