config.go — fiber Source File
Architecture documentation for config.go, a go file in the fiber codebase.
Entity Profile
Relationship Graph
Source Code
package envvar
// Config defines the config for middleware.
type Config struct {
// ExportVars specifies the environment variables that should export
ExportVars map[string]string
}
// ConfigDefault is the default config.
var ConfigDefault = Config{
ExportVars: map[string]string{},
}
func configDefault(config ...Config) Config {
if len(config) == 0 {
return ConfigDefault
}
cfg := config[0]
if cfg.ExportVars == nil {
cfg.ExportVars = ConfigDefault.ExportVars
}
return cfg
}
Domain
Subdomains
Functions
Classes
Source
Frequently Asked Questions
What does config.go do?
config.go is a source file in the fiber codebase, written in go. It belongs to the FiberCore domain, Adapters subdomain.
What functions are defined in config.go?
config.go defines 1 function(s): configDefault.
Where is config.go in the architecture?
config.go is located at middleware/envvar/config.go (domain: FiberCore, subdomain: Adapters, directory: middleware/envvar).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free