前置知识:使用欧几里得算法求出最大公约数 func gcdOfStrings(str1 string, str2 string) string {if str1+str2 != str2+str1 {return ""}return str1[:gcd(len(str1), len(str2))] }func gcd(a, b int)int{if b == 0{return a}return gcd(b, a%b) }