N
Привет, Подскажите новичку пожалуйста у меня такой response ( пример)
type Person struct {
ID []struct {
Name string `json:"Name"`
}
}
как мне
ID []struct
преобразовать просто
В
type Person struct {
ID struct {
Name string `json:"Name"`
}
}
Хочу через range достучаться до ID
Иван Иванович
Иван Иванович
Иван Иванович
Типы с одним именем — недопустимы в одной области видимости.
Иван Иванович
Its info based on github howto.
Иван Иванович
Not new? not original.
Иван Иванович
Yes. Its imho. Junior programmers have wery hard lerning tutorial in english. Profi translate this tutorial from china language . If its need.
Emil
С1 на чтении документации и туториалах это бред...
Sergey
Иван Иванович
Wery good. Im (and many people) do not need have C1 level in english language. Only read technical docs and litl speek to fany. Only. My native language very flexible, have many color in intonation, moved and action. In ende — its language Tolstoy, Dostoevsky and Lenin.
Иван Иванович
Yes. Wath speek Ivan Vasilyvitch: "No, Petka. In all world im commanden not have case. Im not know other languages".
Иван Иванович
Almas
Almas
"Plies, lock more strong text." вот это вот что по твоему означает?
Иван Иванович
Almas
туториалы не должны быть на английском, они могуть быть на любом языке, на котором разговаривает автор. не стоит быть такой категоричной. У вас был позитивный опыт, но люди разные. Кому это может тупо не надо
Иван Иванович
Подведу итог: всё зависит от подготовленности человека и его мотивации (может компенсировать подготовленность). Начинать учить ребёнка читать по русски с помощью английского букваря — так себе идея. Заставлять профи ждать перевода актуального материала на родной язык — ещё хуже.
Иван Иванович
Дифференцированный подход рулит.
Μαριούπολη
Μαριούπολη
Просто международный язык английский, больше информации на нем
Μαριούπολη
Но если сделать выборку полезный / бесполезный на разных языках можно какой нибудь немецкий будет лидировать)
Иван Иванович
А зря! Сразу было бы видно, что есть женщины в русских селеньях. И в горящую избу войти, и коня на скаку английскому научить!))
Иван Иванович
Ну как сказать. Все мы грешные от одного Адама и восьми Ев происходим.
Иван Иванович
Alexander
а есть какие-нибудь типовые подходы для разделения тестов на реальные юнит и те, которым нужно какое-то окружение (например варианта замокать вообще нет, так как надо тестировать общение с чем-то реальным)? не знаю даже как вопрос сформулировать правильно.
Alexander
ну вроде того
Иван Иванович
Alexander
1) мок вообще не вариант, грубо говоря отправляя данные в формате А для какой-то сущности Б я не могу никак без этой внешней штуки куда отправляю данные что-то гарантировать
2) что это?
3) да, до этого дошли мысли
антон
https://nightlies.apache.org/flink/flink-statefun-docs-master/docs/sdk/golang/
антон
можно для флинка на го писать функции
Bogdan
Господа, есть вопрос. Смотрите. Написал сравнение jsonов, мол если они не равны - новый json записывается в переменную первого. Равны - 'новых сообщений нет'. Суть вопроса - как сделать так, чтобы метод getJSON(url, string) выполнялся каждые 30 секунд и проверка выполнялась?
антон
цикл и ждать тика
Bogdan
цикл на сервер не пойдет)
Bogdan
я думал условный updater запихнуть
антон
ну в цикле запрос
Bogdan
хм
Bogdan
а какой цикл для этого использовать? не фор же
антон
а других и нет
Bogdan
а, do-while же нету в go
антон
for {
<- tick
getJson()
}
🅞leksiy
🅞leksiy
Признавайтесь, кто фейсбучк уронил?
Sergey
Emil
Интересно, кто-то так красиво использовал и выгрузил полтора миллиарда пользователей или это спецоперация?
Alex
🅞leksiy
Пишут злые языки, что у них вся внутренняя кухня лежит, и типа не могут работать над восстановлением
Sergey
🅞leksiy
Sergey
🅞leksiy
На дефолтном клиенте, не найс
Emil
Сразу подписывать айпи, днс легли
Emil
Вроде до инсты можно по айпи но не по домену
🅞leksiy
fasthttp
🅞leksiy
Ну и есть генераторы для json
🅞leksiy
Вообще все от задачи зависит
Sergey
🅞leksiy
А что за клиент?)
🅞leksiy
Хм. Может в кеш пишет?
Не ну это
Реально. У них то точно ничего не продумано. Не то что у нас, лоускильных соло кодеров😎👍
Sergey
Ну пусть админы делают выводы. Они там высокооплачиваемые. Куча народу рвется работать в фейсбук
Sergey
Алтернативные площадки есть, люди просто перенесут нагрузку.
Proje
George
Defer, panic, recover. Три столпа обфускации обработки ошибок <3
Alexander
Ещё recover надо в той же горутине вызывать =)
Alexander
Нельзя глобальный трай кэтч в мэйне замутить
Μαριούπολη
Для чего они так усложнили , кто может объяснить?)
антон
для надежности
Иван Иванович
Паника генерируется тогда, когда разрушается инвариант памяти, отваливаются ресурсы и т.п.
Иван Иванович
Если нет файла на диске, неправильные права -- это вполне ожидаемая ситуация. Бросать так называемое "исключение" в такой ситуации -- это дурь.
Null
🔥Готовы ли вы к обучению на продвинутом онлайн-курсе «Golang Developer. Professional»? Пройдите тест и узнайте сейчас!
👉🏻ПРОЙТИ ТЕСТ ПО GOLANG: https://otus.pw/Ckmn/
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатное демо-занятие «Примитивы синхронизации»: https://otus.pw/hUWN/
Иван Иванович
Более того, во всех толковых руководствах даëтся толковый совет: если вы пишите библиотеку НИКОГДА НИКОГДА НИКОГДА не бросайте панику в ней.