Browse Source

fix error when using environment variables with equal signs

pull/169/head
aler9 5 years ago
parent
commit
8128965800
  1. 2
      confenv/confenv.go

2
confenv/confenv.go vendored

@ -128,7 +128,7 @@ func load(env map[string]string, envKey string, rv reflect.Value) error { @@ -128,7 +128,7 @@ func load(env map[string]string, envKey string, rv reflect.Value) error {
func Load(envKey string, v interface{}) error {
env := make(map[string]string)
for _, kv := range os.Environ() {
tmp := strings.Split(kv, "=")
tmp := strings.SplitN(kv, "=", 2)
env[tmp[0]] = tmp[1]
}

Loading…
Cancel
Save