newManager() — fiber Function Reference
Architecture documentation for the newManager() function in manager.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 318d52f5_4788_8acb_28d8_1dc5a804d311["newManager()"] 5f61d399_7b5a_6a35_411a_ef0a25ea52d4["manager.go"] 318d52f5_4788_8acb_28d8_1dc5a804d311 -->|defined in| 5f61d399_7b5a_6a35_411a_ef0a25ea52d4 style 318d52f5_4788_8acb_28d8_1dc5a804d311 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/cache/manager.go lines 58–76
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 to 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/cache/manager.go.
Where is newManager() defined?
newManager() is defined in middleware/cache/manager.go at line 58.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free