когда делаю это в основном цикле, то все ок, json анмаршлиться отлично, а когда передаю эти данные в другую горутину и добавляю в буфер там, то анмаршлинг ломается. При этом длинна массива байт та же, в чем может быть дело? Считываю с помощью bufio.NewScanner(file).
Кидайте пример кода
https://play.golang.org/p/ZPgEv_hPlux
Bytes переиспользует буфер
передавайте копию
спасибо, сейчас попробую
Обсуждают сегодня