v8.run/go/exp@v0.0.26-0.20230226010534-afcdbd3f782d/util/env/env.go (about)

     1  package env
     2  
     3  import "os"
     4  
     5  func Getenv(key string) string {
     6  	return os.Getenv(key)
     7  }
     8  
     9  func GetEnvOrDefault(key, defaultValue string) string {
    10  	if value, ok := os.LookupEnv(key); ok {
    11  		return value
    12  	} else {
    13  		return defaultValue
    14  	}
    15  }
    16  
    17  func Setenv(key, value string) error {
    18  	return os.Setenv(key, value)
    19  }
    20  
    21  func Unsetenv(key string) error {
    22  	return os.Unsetenv(key)
    23  }