in helper/utils.go [28:46]
func Prefix(arr []string) string {
if len(arr) == 0 {
return ""
}
index := 0
for index = 0; index < len(arr[0]); index++ {
match := true
for i := 1; i < len(arr); i++ {
if index >= len(arr[i]) || arr[i][index] != arr[0][index] {
match = false
break
}
}
if !match {
break
}
}
return arr[0][0:index]
}