Anonymous
с телефона неудобно очень чекать, но я вроде запустил
Anonymous
у тебя же реализован паттерн
Anonymous
в чем проблема?
Anonymous
тебе написали реализацию выше
Anonymous
но хотелось бы понять
ты хочешь, чтобы одна горутина работала с 10-тью?
Anonymous
или как?
Anonymous
да именно как контролировать воркеры
Anonymous
чтобы они боюрали определённое количество
Артем
тебе надо константу вбить
Артем
Артем
на 10
Артем
или сколько там ты хочешь
Артем
и под нее всех воркеров подстроить
Артем
если ты хочешь чтобы все равномерно распределялось
Артем
а если ты хочешь чтобы воркеры брали равномерно
Артем
тоооооо
Артем
ох
Anonymous
я бы использовал кондитион вариаблес
Anonymous
когда одна горутина закончмла работать с 10, она отправляет сигнл другой
Артем
общее кол во задач / общее кол во воркеров = сколько задач будет выполнять один воркер
Anonymous
и так далее пока задачи не закончат свою работу
Артем
по этой формуле высчитываешь сколько задач на одного воркераб будет идти чтобы вне зависимости от кол во воркеров и кол во задач все распределялось равномерно
Артем
а и еще - если у тебя задач больше чем воркеров - то просто выделяй по одной задаче на каждого воркера
Артем
ибо в таком случае формула даст сбой - надо иметь экспешн скажем так на такой случай
Anonymous
так а глобальные каналы
Anonymous
это норм?
Anonymous
было бы норм с мьтексами
Артем
ну ему же надо равномерное распределение
Anonymous
Влад
https://github.com/dosco/graphjin
Влад
Кто-то использовал?
Артём
Перевода требуют наши сердца! Перевода требуют наши глаза!
Vitaly
Vitaly
Админ, блокируй китайский трэш!)
Артём
Не арабами едины)
Alfred
репортим, ребят
la4z
Ясно бля
Iosef
Bagasl
Artyom
Artyom
вроде мапа
Артем
Пример вложенной структуры до 2 уровня вложенности {stage_1:{stage_2:{number:1}}
Artyom
Артем
По сути да
Artyom
или number для stage_2?
Артем
Смотри
Артем
Обьясню
Артем
Stage 1 это первая вложенность, stage_2 вторая вложенность
Артем
Так этих вложенностей может быть бесконесно
Артем
Просто надо суть понять
Артем
number - данные второй по уровню вложенности
Artyom
так то логично. о почему я не могу назвать тот же stage_2 мапой? stage_2 это по сути ключ у которого значение мапа
Артем
Назови
Артем
Кто мешает
Артем
Мапа вложенная в мапу
Артем
В питоне это будет словарь вложенный в словарь
Artyom
нее, я без претензий. ни в коем случае
Артем
В typescript это будет обьект вложенный в обьект
Artyom
в той же самой спеке по ямлу,
Артем
Суть все равно одна
Artyom
да, пока надо некоторое время пережить с этими структура в go)
Artyom
всё равно спасибо) пришлось таки заглянуть в спеку. не знал что в Yaml можно явно задать тип
Артем
Не за что, обращайся
north372
есть кто шарит за 1с и нужна работа?
north372
удалённая
🅞leksiy
Айрат
всем привет. подскажите пож, что я делаю не так? не удается заинсертить. Подключиться могу, а insert нет
Айрат
Alexander
Query - для селектов, для остальных операций exec
Alexander
Не ленись, прочитай, там недолго: http://go-database-sql.org/
Айрат
Alexander
Prepare? Если стейтментом дальше не пользоваться несколько раз, то лучше экзес, он внутри готовит и сам закрывает. А готовить стейтменты на старте и доставать когда нужно нет смысла из-за специфики скл пакета
Айрат
Айрат
ибо я тоже таких мнимых умников тоже могу послать далеко и на долго
Andrey
Айрат
Ипать ты токсик 🤣
Сорян, бомбит от таких, делают вид что еб@ть как будто бы они все знают, да ещё с таким видом "ох еб@ть, да ты не шаришь, пади зеленый доку почитай"
Айрат
ага, но он тоже работает) показать?