listenConfigDefault() — fiber Function Reference
Architecture documentation for the listenConfigDefault() function in listen.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 8c8b1d38_ddfa_bc7c_aaf7_8ebb603bad72["listenConfigDefault()"] 5d4f872f_d638_4150_3260_9d03918ab7b6["listen.go"] 8c8b1d38_ddfa_bc7c_aaf7_8ebb603bad72 -->|defined in| 5d4f872f_d638_4150_3260_9d03918ab7b6 style 8c8b1d38_ddfa_bc7c_aaf7_8ebb603bad72 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
listen.go lines 136–164
func listenConfigDefault(config ...ListenConfig) ListenConfig {
if len(config) < 1 {
return ListenConfig{
TLSMinVersion: tls.VersionTLS12,
ListenerNetwork: NetworkTCP4,
UnixSocketFileMode: 0o770,
ShutdownTimeout: 10 * time.Second,
}
}
cfg := config[0]
if cfg.ListenerNetwork == "" {
cfg.ListenerNetwork = NetworkTCP4
}
if cfg.UnixSocketFileMode == 0 {
cfg.UnixSocketFileMode = 0o770
}
if cfg.TLSMinVersion == 0 {
cfg.TLSMinVersion = tls.VersionTLS12
}
if cfg.TLSMinVersion != tls.VersionTLS12 && cfg.TLSMinVersion != tls.VersionTLS13 {
panic("unsupported TLS version, please use tls.VersionTLS12 or tls.VersionTLS13")
}
return cfg
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does listenConfigDefault() do?
listenConfigDefault() is a function in the fiber codebase, defined in listen.go.
Where is listenConfigDefault() defined?
listenConfigDefault() is defined in listen.go at line 136.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free