You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
465 B
26 lines
465 B
package main |
|
|
|
import "fmt" |
|
|
|
func MergeEnvMap(parent, child map[string]string) map[string]string { |
|
result := map[string]string{} |
|
|
|
for key, value := range parent { |
|
result[key] = value |
|
} |
|
|
|
for key, value := range child { |
|
result[key] = value |
|
} |
|
|
|
return result |
|
} |
|
|
|
func EnvMapToList(envMap map[string]string) []string { |
|
envList := []string{} |
|
for name, value := range envMap { |
|
envList = append(envList, fmt.Sprintf("%s=%s", name, value)) |
|
} |
|
|
|
return envList |
|
}
|
|
|