package config import ( "fmt" "os" "strings" ) // parseEnvironmentVariables analyzes all the environment variables to find // each one starting by REPEATER_ func parseEnvironmentVariables(o *Config) (err error) { for _, line := range os.Environ() { if strings.HasPrefix(line, "REPEATER_") { err := parseLine(o, line) if err != nil { return fmt.Errorf("error in environment (%q): %w", line, err) } } } return }