code: func ParseKeyValueOpt(opt string) (string, string, error) {
  	parts := strings.SplitN(opt, "=", 2)
  	if len(parts) != 2 {
  		return "", "", fmt.Errorf("Unable to parse key/value option: %s", opt)
  	}
  	return strings.TrimSpace(parts[0]), strings.TrimSpace(parts[1]), nil
  }
docs: // ParseKeyValueOpt parses and validates the specified string as a key/value pair (key=value)