Максим
офтоп Кто то регистрировал себе паблик-акк в вайбере? Как быстро ответили после регистрации?
engelbart
не надо этого
⏺ Vаdim
Максим
пришлось, меня вынудили
Ivan
офтоп Кто то регистрировал себе паблик-акк в вайбере? Как быстро ответили после регистрации?
В чатике про телеграм ботов делились историями успеха. Кому-то быстро, кого-то вообще прокатили.
Максим
Подскажите, есть ли возможность в mongodb использовать int иднексы? (кидаю туда map[int]interface{})
Максим
Ругается, что только string можно использовать
Максим
Ну, я уже неделю жду(
Максим
Что, совсем никто не помогает?
Anonymous
Что, совсем никто не помогает?
да просто не понятно куда туда)))
Максим
Что именно не понятно в моём вопросе?
Anonymous
приведи код который выдает ошибку
Anonymous
Что именно не понятно в моём вопросе?
Куда ты map[...]... кидаешь и что за ошибка вообще
Максим
Mgo либа. БД MongoDB. Насколько я понял, что в mongo массивы должны быть string, так как ключ Текст ошибки. BSON map must have string keys. Got: map[int]string
Anonymous
походу это ограничение формата BSON
Мерль
Json и bson не умеют работать с ключами кроме string
Yehor
Привет, гоферы. Скажите, а появились ли попытки сделать аналог Django? Или только beego один? P.S. По модульность Go и его переиспользование модулей я знаю, но все же.
Anonymous
Есть gorm, http по дефолту
Yehor
Вопрос только зачем ?
В одном единственном напильнике, а не множестве более мелких.
Anonymous
В одном единственном напильнике, а не множестве более мелких.
Все зависит от задачи. Я ище никогда не видел в одном проекте когда использ. все возможности Django.
Anonymous
Есть же Flask для минимала, для 100500RPS Sanic А Django как комбайн.
Yehor
Саником кто-то пользуется?
Yehor
Да и на питоне постоянно писать async/await тоже дело не самое удобное. Легче научиться го и писать на нем в процедурном стиле с такой же скоростью.
Мерль
Daniel ты не мог бы рассказать об условиях, которых у тебя данные в болте корраптились?
Daniel
коллеги
Daniel
да хер его знает
Daniel
возможно - это происходило при панике
Daniel
а, возможно, и нет
Kirill
да хер его знает
А база в файл сохранялась или просто в памяти крутилась?
Nik
А кто нибудь видел живые примеры софта на go mobile
Nik
И есть ли годные реализации ui китов под ios
engelbart
Daniel ты не мог бы рассказать об условиях, которых у тебя данные в болте корраптились?
Я вот прямо вчера это видел. У меня есть реально json(ы) в которых кусок отпал
engelbart
Я искал баг в коде, но открыл базу и увидел это
Daniel
Вот-вот
engelbart
Для меня это жуть какая проблема
engelbart
Во первых неожиданно, во вторых, всю эту часть придется переписать, а мы там изрядно на болт логику заложились, вложенные бакеты и всякое
engelbart
Просто удар.
engelbart
Но для начала мы хост поменяем, ну вдруг правда память, бывает же такое?
engelbart
Ибо на девелоперских машинах ничего такого не было (хотя и данных было сильно меньше)
Daniel
у меня данных было мало, но зато паника случалась часто
Daniel
разработка же
engelbart
у меня хуже, а разрабов всё ок, а на продакшене данные развалились, причём они уникальные. по логу восставновить - целая история, может и не справимся.
engelbart
У меня нет ответов никаких, до вчера я в болте был на 1000% уверен. Пока не увидели это.
engelbart
Может ещё и прояснится как то.
engelbart
Может размер ещё, у меня база 14.6 гигов
engelbart
220 млн ключей
Anonymous
Простите что лезуа что за "болт" ?
Oleksii
Встроенная БД
Anonymous
спасибо
🏳️ Phil
Я тут давеча спрашивал про странную ошибку с goroutine ... [IO Wait] Короче, при многих паниках Go runtime вываливает дамп горутин. У меня тупо out of memory. Не знаю на чем, но это уже вопрос другой
Pawel
220 млн ключей
херассе О_о
Anonymous
коллеги, подскажите, как на русский можно перевести union type?
Aleksandr
контекст какой?
Anonymous
контекст какой?
статья по ФП, конкретно говорится о том, что в go нет этих самых union types
🏳️ Phil
stack overflow
Хм... А что мне даст cgo?
Aleksandr
статья по ФП, конкретно говорится о том, что в go нет этих самых union types
union types and intersection types - тип объединения, тип пересечения. но я устоявшейся на русском терминологии не знаю
Pawel
Хм... А что мне даст cgo?
увеличит размер стека горутин до (вроде бы) 1 мб
Pawel
Хм... А что мне даст cgo?
есть другое решение : -ldflags=" -linkmode internal"
Anonymous
union types and intersection types - тип объединения, тип пересечения. но я устоявшейся на русском терминологии не знаю
благодарю. тогда еще последний вопрос - если оставить без перевода, будет понятно о чем речь?
🏳️ Phil
А не, у меня там их немного. Это ресолвер списка доменов. У меня рекурсивный сервер больше 200 обрабатывать не очень хочет
Pawel
статья по ФП, конкретно говорится о том, что в go нет этих самых union types
имеются в виду алгебраические типы данных - типы-суммы
Aleksandr
благодарю. тогда еще последний вопрос - если оставить без перевода, будет понятно о чем речь?
для прогеров пишешь? понятно. в крайнем случае в скобочках дай оригинальный термин
Kirill
В файл, конечно
Дык при панике во время записи в файл побилось, например. Ничего нового, таки.
Pawel
Я данных много в память пихаю
вы хотите сказать что у вас полностью забито всё доступное ОЗУ ?
🏳️ Phil
ХЗ. Не мониторю. Видимо придется
Anonymous
для прогеров пишешь? понятно. в крайнем случае в скобочках дай оригинальный термин
благодарю еще раз. да, для прогеров перевожу статью Walter Schulze "monads for go programmers", которую в этот или соседний чат кто-то скидывал. Попутно сам вникаю.