могу разобраться со всеми этими сканерами и ридерами
есть поток входящих значений foo:bar bazz=fuzz bla>arr хочется их сложить в структуры
type Token struct {
left string
delimiter rune
right string
}
как это проще всего сделать?
s := bufio.NewScanner(..) s.Split(bufio.ScanWords)
окей, я получу вот такой слайс `[]string{"foo:bar", "bazz=fuzz", "bla>arr"} самое интересное как их правильно теперь в структуры разложить
"Есть поток входных значений" Чего есть поток в твоем понимании, ведь типа stream в го нет
можно искать индекс по delimeter
а всякие io reader и прочее потоком не являются?
так в этом то и вопрос, как в го это сделать без хардкода
https://go.dev/play/p/pS6Q_PBXYPa
Обсуждают сегодня