Valery
Valery
тут указал
Alexander
до бинарника make
Alexander
по идее можно у себя поискать mingw64 (для cgo мог поставиться) и из него свистнуть make или вот это скачать gnuwin32.sourceforge.net/install.html
Valery
хз, первый день go тыкаю
Alexander
ну посмотри есть настройки у плагина для голэнда или нет
Valery
нет настроек. Да ладно хуй с ним, спасибо за помощь
Alexander
есть еще подозрение, что командная строка ничего не знает о мейке даже внутри голэнда, а запускается он через интерфейс голэнда. а чтобы оно работало тебе надо ставить соответственно то, что я указал и добавлять путь к директории в переменную PATH операционной системы. либо искать установщик, который помимо установки сам за тебя это сделает
Valery
пиздец сложности ради какого то makefile 😅
Valery
я так понимаю на линуксе таких проблем нет?
Alexander
конечно, страдай под виндой. или не страдай и забей на ненужный здесь make
Valery
да есть свои нюансы почему винда, давно думал поставить линукс на другой ссд
Valery
да косяки всегда и везде есть, вопрос в их количестве
Anonymous
минт же жрет много оперативы
Valery
там тоже какая то ошибка при установке 😭😂
Alexander
всегда так, какая-нибудь очевидная ошибка, которую непонятно как пропустили
Anonymous
вы видели ласт новость про минт?
Mahar
Всем привет ! Посоветуйте пожалуйста ресурсы по изучению Go
Anonymous
они вроде стали сотрудничать с мозилой и теперь фокс идет как дефолтный браузер и коллектит данные о юзере
Anonymous
разрабы минта согласились за бабки свой браузер поменять на мозиловский)
Mahar
Спасибо
Alexander
Anonymous
юзер фриендли
Alexander
а убунта зачем?
Anonymous
сЛожНо тАм ГнОмЕ
Anonymous
Здравствуйте, хотел сделать в телеграмме бота словесной игры написанного на языке голанг, раздаю на хероку, бот запускается, но когда добавляю в группу и хочу запустить бота командой /game или /start, то бот вылетает, выкидываю логи при запуске и вылетает, помогите пожалуйста
Anonymous
Anonymous
Команда /start отправляется боту при запуске бота
Anonymous
Артем
Может кто подсказать тут знающий, мне нужно организовать менеджмент горутин, чтобы можно было отключать их и следить за тем какая горутина обрабатывает какой файл
Anonymous
этот челик в канал бота добавил
Anonymous
когда лодка Будды разбилась
Anonymous
или что?
Артем
на питоне я сделал это через словари, где ключом был айди обьекта, с которым работали процессы, а ключом был сам процесс
Артем
можно ли на голанге сделать такую же штуку с менеджментом горутин
Артем
Может кто подсказать тут знающий, мне нужно организовать менеджмент горутин, чтобы можно было отключать их и следить за тем какая горутина обрабатывает какой файл. на питоне я сделал это через словари, где ключом был айди обьекта, с которым работали процессы, а ключом был сам процесс. на питоне я сделал это через словари, где ключом был айди обьекта, с которым работали процессы, а ключом был сам процесс
Артем
ну тоесть допустим мапа
Артем
где я бы закидывал айдишники горутин
Артем
и value были бы файлы с которыми они работают
Артем
таким способом я организовывал своеобразный мьютекс не позволяя другим потокам использовать обьекты, которые уже используются просто проверяя наличие айдишника в dict (я говорю про python)
Anonymous
Артем
и если его нету в дикт, то только тогда пишу
Alexander
Артем
вот вопрос
Артем
главный
Артем
у горутин есть айдшиники
Артем
по которым главный поток может их найти
Артем
и вырубить
Alexander
Артем
смотри
ベクゾッド
....
Скорее всего используешь юзер айди вместо чат айди
🅞leksiy
Артем
ну на Питоне у меня было так - был айди в дикте где ключом был айди обьекта
Alexander
не, скорее всего можно указатель какой-то получить через что-то из пакета runtime, но зачем?
Артем
на каждой итерации я проверял обьекты - активные и не занятые запускал и записывал в дикт по ключу - а value был этот самый процесс
Артем
так я легко менеджил все это
Артем
Alexander
Артем
если обьект ,который они используют - не активен
Alexander
Артем
имеет статус innactive
Артем
грустно
Alexander
есть нечто похожее, но как убить процесс нельзя
Артем
тогда прийдется на каждой итерации горутины писать проверку по обьекту
Артем
но это не совсем удобно
🅞leksiy
грустно
Организовывается через канал и select/case либо через context
Артем
написав такой мейн поток который бы все это менеджерил - было бы проще
Артем
Alexander
ты похоже пытаешься старый опыт перенести на новые рельсы, не разобравшись как по ним ездят)
Артем
lf
Артем
да
Артем
по этому я спрашиваю как по новому решать это
Артем
я знаю что через каналы можно порешать
Артем
многое