2P4Y7M5RO5NW4WTDKB4TSWSJKP6YVKXR6ZJYXJWK6WKB2SNGHQHQC func pal_worker(str string, k int, result chan<- string) {longest := string(str[k])for i := 1; true; i++ {// avoid overrun or underrunif k-i < 0 || k+i > len(str)-1 {break}// two identical bytes
func palWorker(str string, k int, result chan<- string) {var longest stringfor i := 1; k-i > -1 && k+i < len(str); i++ {