env.go 265 B

1234567891011121314151617
  1. package env
  2. import (
  3. "os"
  4. "strings"
  5. )
  6. func BuildEnvMap() map[string]string {
  7. envMap := make(map[string]string)
  8. for _, e := range os.Environ() {
  9. parts := strings.SplitN(e, "=", 2)
  10. if len(parts) == 2 {
  11. envMap[parts[0]] = parts[1]
  12. }
  13. }
  14. return envMap
  15. }