170 похожих чатов

Как в гошке правильно парсить текстовые данные из потока? никак не

могу разобраться со всеми этими сканерами и ридерами

есть поток входящих значений foo:bar bazz=fuzz bla>arr хочется их сложить в структуры

type Token struct {
left string
delimiter rune
right string
}


как это проще всего сделать?

8 ответов

10 просмотров

s := bufio.NewScanner(..) s.Split(bufio.ScanWords)

Egor-Chistiakov Автор вопроса

окей, я получу вот такой слайс `[]string{"foo:bar", "bazz=fuzz", "bla>arr"} самое интересное как их правильно теперь в структуры разложить

"Есть поток входных значений" Чего есть поток в твоем понимании, ведь типа stream в го нет

Egor-Chistiakov Автор вопроса
Egor-Chistiakov Автор вопроса
Illia 🇺🇦
можно искать индекс по delimeter

так в этом то и вопрос, как в го это сделать без хардкода

https://go.dev/play/p/pS6Q_PBXYPa

Похожие вопросы

Обсуждают сегодня

сурсы: import std/asyncdispatch, std/httpclient, std/json, std/sequtils, std/strutils, std/unicode, std/unidecode, std/uri, uuid4, regex const GPT4_API...
Qtless Qtless
4
А ещё docker можно к ассемблеру прикрутить. В целом, системы сборки это настолько несвязанная вещь... Это оффтоп, можно сказать, во всех чатах. Это просто проект, который помо...
КТ315
22
Раз пошла тема про XML... Delphi XE 10.4.2(но это не важно), XML Data Binding Несколько XSD. В основном содержатся include на расширения. Несколько Namespace, это важно. Бин...
Alexey Gavrilov
4
Кто-нибудь может проверить на 11.3 и более ранних версиях, последнее число в трех нижних строках одно и тоже или нет? var Dict: TDictionary<Integer, string>; i, j: Intege...
Boris N (MBo)
6
вот что получается в интерпрететоре, работает и результаты выгляд разумными, но то как выглядит код мне не нравиться, а понять куда двигаться не очень могу, если кому не лень ...
Fedor
42
Какие в фасме есть определения для 128 и 256-битных слов?
The Bird of Hermes
12
вот еще вопрос ошибка app/Main.hs:135:13: error: [GHC-83865] • Couldn't match type: MoveInfo -> Coords with: (Int, Int) Expected: Coords ...
Fedor
21
получается, что он находит одинаковое колво тегов, с разными именами, или я что тто не понял в таксоупе ?
Fedor
46
Вопрос всем обфускаторщикам — ЗАЧЕМ?
Александр Белокопытов
20
а такой же штуки нет но для просто адреса и порта ? адрес вида server1:4566
Алексей Зубков
9
Карта сайта