configDefault() — fiber Function Reference
Architecture documentation for the configDefault() function in config.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 6f697d3f_e01e_1004_8759_297a881e5274["configDefault()"] 375cf52c_a275_c066_8b6b_9b79f51587e5["config.go"] 6f697d3f_e01e_1004_8759_297a881e5274 -->|defined in| 375cf52c_a275_c066_8b6b_9b79f51587e5 style 6f697d3f_e01e_1004_8759_297a881e5274 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
addon/retry/config.go lines 47–68
func configDefault(config ...Config) Config {
if len(config) == 0 {
return DefaultConfig
}
cfg := config[0]
if cfg.InitialInterval == 0 {
cfg.InitialInterval = DefaultConfig.InitialInterval
}
if cfg.MaxBackoffTime == 0 {
cfg.MaxBackoffTime = DefaultConfig.MaxBackoffTime
}
if cfg.Multiplier <= 0 {
cfg.Multiplier = DefaultConfig.Multiplier
}
if cfg.MaxRetryCount <= 0 {
cfg.MaxRetryCount = DefaultConfig.MaxRetryCount
}
if cfg.currentInterval == 0 {
cfg.currentInterval = cfg.InitialInterval
}
return cfg
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does configDefault() do?
configDefault() is a function in the fiber codebase, defined in addon/retry/config.go.
Where is configDefault() defined?
configDefault() is defined in addon/retry/config.go at line 47.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free