blob: 690078f33c43295fb68a43b746da7f4c86158a5f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
//go:build !windows
// +build !windows
package env
// ParseSlice parses the specified slice and transforms it into an environment
// map.
func ParseSlice(s []string) (map[string]string, error) {
env := make(map[string]string, len(s))
for _, e := range s {
if err := parseEnv(env, e); err != nil {
return nil, err
}
}
return env, nil
}
|