(input string, envVars map[string]string)
| 136 | } |
| 137 | |
| 138 | func replaceEnvVars(input string, envVars map[string]string) string { |
| 139 | return re.GetRegex(re.ComposeEnvVarPattern).ReplaceAllStringFunc(input, func(match string) string { |
| 140 | varName := match[2 : len(match)-1] |
| 141 | if value, exists := envVars[varName]; exists { |
| 142 | return value |
| 143 | } |
| 144 | return match |
| 145 | }) |
| 146 | } |
no outgoing calls
no test coverage detected