package mailkit // Strip_angle_brackets strips a single "<" from the // front of the string and a single ">" from the back // of the string. If either are present, stripped // returns true; if both are present, balanced also // returns true. func Strip_angle_brackets(x string) (result string, stripped bool, balanced bool) { var tmp string if x[0] == '<' { tmp = x[1:] stripped = true } else { tmp = x } if tmp[len(tmp)-1] == '>' { result = tmp[:len(tmp)-1] if stripped { balanced = true } else { stripped = true } } else { result = tmp } return }