Size: a a a

2019 December 20

SN

Stepan Neretin in Go-go!
Немножко как-то не очень
Двойной цикл чтобы тупо вывести простую структуру kson
источник

DP

Daniel Podolsky in Go-go!
обвязку на тайпсвитчах пишут тогда, когда реально на вход может прийти разный по структуре json
источник

DP

Daniel Podolsky in Go-go!
Stepan Neretin
Немножко как-то не очень
Двойной цикл чтобы тупо вывести простую структуру kson
коллега, вы здоровы ли?

у вас массив ассоциативных массивов. у вас палюбэ двойной цикл для полного обхода
источник

SN

Stepan Neretin in Go-go!
Daniel Podolsky
коллега, вы здоровы ли?

у вас массив ассоциативных массивов. у вас палюбэ двойной цикл для полного обхода
Ой точно..извините
источник

p

pragus in Go-go!
Daniel Podolsky
обвязку на тайпсвитчах пишут тогда, когда реально на вход может прийти разный по структуре json
у меня есть мерзкий пример, где внутри поля может быть либо []string, либо []SomeStruct
источник

DP

Daniel Podolsky in Go-go!
Stepan Neretin
Ой точно..извините
источник

DP

Daniel Podolsky in Go-go!
pragus
у меня есть мерзкий пример, где внутри поля может быть либо []string, либо []SomeStruct
но и тогда лучше нарисовать кастомный анмаршалер для somestruct
источник

p

pragus in Go-go!
Daniel Podolsky
но и тогда лучше нарисовать кастомный анмаршалер для somestruct
у меня проблема не в somestruct, а в том что поле может быть слайсом строк или слайсом структур. там надо делать объект, который умеет хранить внутри оба варианта
источник

SN

Stepan Neretin in Go-go!
https://play.golang.org/p/jm9vkPxiBSN
Кстати..Ради интереса..Почему так не заводится
источник

SN

Stepan Neretin in Go-go!
Тоесть вы преобразуете в интерфейс и уже по нему проходитесь
КОд понять не могу
Обьясните...Пожалуйста
источник

RS

Roman Sharkov in Go-go!
Stepan Neretin
https://play.golang.org/p/jm9vkPxiBSN
Кстати..Ради интереса..Почему так не заводится
источник

RS

Roman Sharkov in Go-go!
Stepan Neretin
https://play.golang.org/p/jm9vkPxiBSN
Кстати..Ради интереса..Почему так не заводится
ты пытаешься unmarshal’ить массив в структуру, как оно должно заводиться?!
источник

RS

Roman Sharkov in Go-go!
Stepan Neretin
https://play.golang.org/p/jm9vkPxiBSN
Кстати..Ради интереса..Почему так не заводится
источник

DP

Daniel Podolsky in Go-go!
Stepan Neretin
Тоесть вы преобразуете в интерфейс и уже по нему проходитесь
КОд понять не могу
Обьясните...Пожалуйста
а go tour вы прошли, коллега?
источник

SN

Stepan Neretin in Go-go!
Daniel Podolsky
а go tour вы прошли, коллега?
Да вот прохожу
Решил с json поработать
Чет пока кажется слишком сложно после php
источник

DP

Daniel Podolsky in Go-go!
не кажется 🙂
источник

DP

Daniel Podolsky in Go-go!
статическая типизация добавляет сложности, да
источник

DP

Daniel Podolsky in Go-go!
Stepan Neretin
Тоесть вы преобразуете в интерфейс и уже по нему проходитесь
КОд понять не могу
Обьясните...Пожалуйста
я преобразую в слайс пустых интерфейсов. и эта операция удается только потому, что там, под interface{}, действительно лежит []interface{}

и потом иду по этому слайсу, да
источник

DY

Dmitry Yaremenko in Go-go!
Stepan Neretin
Да вот прохожу
Решил с json поработать
Чет пока кажется слишком сложно после php
чем после пхп сложно?
источник

RS

Roman Sharkov in Go-go!
Dmitry Yaremenko
чем после пхп сложно?
тем что вдруг у нас не interface{} повсюду, а типы какие-то..
источник