newEnvVar() — fiber Function Reference
Architecture documentation for the newEnvVar() function in envvar.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 71622d77_8c37_1b5d_7402_ed39f34cf51e["newEnvVar()"] 979e39c4_cb8d_0bcd_f2b9_22752d950269["envvar.go"] 71622d77_8c37_1b5d_7402_ed39f34cf51e -->|defined in| 979e39c4_cb8d_0bcd_f2b9_22752d950269 32126b26_0de6_630a_ad98_cc372cc4c7c4["New()"] 32126b26_0de6_630a_ad98_cc372cc4c7c4 -->|calls| 71622d77_8c37_1b5d_7402_ed39f34cf51e style 71622d77_8c37_1b5d_7402_ed39f34cf51e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/envvar/envvar.go lines 43–60
func newEnvVar(cfg Config) *EnvVar {
vars := &EnvVar{Vars: make(map[string]string)}
if len(cfg.ExportVars) == 0 {
// do not expose environment variables when no configuration
// is supplied to prevent accidental information disclosure
return vars
}
for key, defaultVal := range cfg.ExportVars {
vars.set(key, defaultVal)
if envVal, exists := os.LookupEnv(key); exists {
vars.set(key, envVal)
}
}
return vars
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does newEnvVar() do?
newEnvVar() is a function in the fiber codebase, defined in middleware/envvar/envvar.go.
Where is newEnvVar() defined?
newEnvVar() is defined in middleware/envvar/envvar.go at line 43.
What calls newEnvVar()?
newEnvVar() is called by 1 function(s): New.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free