Ответ на комментарий от hugeping
> Мне не сложно подправить, но это именно будет хак. Дополнительный блок условный.А почему так? Я код не хочу ща читать - лень, но ты разве не разбираешь ответ в слайс? Типа,
messages := make(map[string][]string) echoList := strings.Split(getBody(resp.Body)) var currentEcho string for i := range echoList { if echoList[i] == "" { continue } if isEcho(echoList[i]) { currentEcho = echoList[i] } if isMessage(echoList[i]) { messages[currentEcho] = append(messages[currentEcho], echoList[i]) } }
Difrex (2020-09-14 07:57:21)
[Ответить]