2 фишки с JSON в Go, про которые не знал я

preview_player
Показать описание
Очередное короткое 5-минутное видео, на этот раз про парсинг JSON в Golang.

#go #golang #json
Рекомендации по теме
Комментарии
Автор

Начинай свой день с айти красавчика и будет тебе счастье😉

TheWowashka
Автор

По поводу 2-ой фишки: у меня был проект связанный с интеграцией с 1С. И там 1С все поля возвращал в виде string’ов, из-за этого приходилось вручную переконвертировать эти поле в соответствующие типы и плодить лишние поля. Теперь буду использовать эту фишку, спасибо 🙏

НекрузРахимов-лю
Автор

В голанд можно просто вставить Json прямо в код, и он автоматом предложит сделать структуру )
Уже даже в браузер не надо ходить, правда ide купить придется )

scrypto
Автор

В GoLand когда вставляешь JSON в Go файл, тот предлагает конвертировать в Go структуру, с XML такая же фигня

Arthur-uikv
Автор

Вторую фишку я не знал, и в одном проекте у меня с фронтендщиками были проблемы. Они сказали, что у PHP-разработчиков все работает, а у тебя нет. Я подумал, что, возможно, в Go это просто не предусмотрено, и не стал искать дальше. Это было очень полезно, спасибо.

AkramAzizmurodov
Автор

ну наконец таки случилось, правда не полностью, но первую часть давно использую ;)

НиколайЗотов-нб
Автор

VSCode есть плагин конвертация модели на любой язык

АзаматУмеков-мф
Автор

Надеюсь видео по 40минут по часу иногда будут) Очень классно в них объясняешь, ёмко получается

MaximRovinsky
Автор

Ля, Жека, ну ты зачастил прям)) откладывай, что ли, в ящичек, чтобы в период творческого кризиса выкладывать)
Но сирано пасиба

yarbersheer
Автор

Парсить из строк в целые числа и наоборот это как раз очень разумно. Видимо не заморачивался с этим вопрос. В JSON нет интов, есть float 64 битный. И как раз многие, чтобы не потерять инт, который не влезает в флоат, передают инты в JSON как строки. Не везде эта особенность JSON решена по-умолчанию.

EdwVee
Автор

Goland из коробки генерит го структуры из jsona

АртемСудоргин-цж
Автор

О великий сеньер, как ты мог не знать об этом, старое же ))

Fros
Автор

Если спросят на собесе почему горутины текут то что ответишь ?

recycle-bin-camp
Автор

Интересно что и uint работает, хотя в документации об этом не написано

MaximRovinsky
Автор

Which books do you recommend to read for gophers?

oybekmuzropov
Автор

слабоват контент, познается в первые недели и месяца... :)
давай пожестче - например, про потоковый парсинг...или про высокопроизводительный;)

Человекпаук-лхг