tattami,
В ReplyParameters должен находиться указатель на структуру типа telego.ReplyParameters.
Я обновил основной ответ, дописав код.
Мне просто интересно, а зачем вы выбрали Go, если вы не знаете язык? Неужели на питончике или, прости Господи, на джаваскрипте, нет подобных решений?
Не поленитесь, потратьте пару дней, изучите основы Go, вам же лучше будет. Если вы умеете программировать на каком-то другом языке, то освоить Go можно будет чрезвычайно быстро. Это очень простой язык для того, кто хочет быстро начать делать на нём что-то реально-работающее.
Return Me Void, Дописал в основной ответ, как можно зафризить страницу при помощи дебаггера. Сам попробовать не могу, потому что использую window manager, но идея должна работать.
Return Me Void, А точно ли вы выставили :hover именно тому элементу, на который завязан скрипт? Попробуйте установить hover у разных элементов в том дереве, где по вашему мнению срабатывает скрипт.
ksnk, Поэтому я и привел это просто как пример, а основной упор сделал на гугление. Основная сложность CSS в том, что начинающий иногда просто не знает о существовании того или иного свойства.
Можете вместо диска попробовать Yandex Cloud CDN, связав его с Yandex Object Storage.
В качестве бесплатной плюшки получите более быструю загрузку изображений
100 человек в день - это просто ничто. Даже если все поедут одновременно, этого сервера вам хватит.
Это конечно при условии, что вы напишете серверную часть нормально и на нормальном языке программирования...
Вижу, что вы совсем начинающий. Хотите дам дельный совет?
Прежде, чем изучать Go, изучите C.
Почему? Потому что, изучая C, вы получите фундаментальные знания о том, что на самом деле такое переменные, массивы, указатели и т.д. Эти знания вы получите через страдания, выстреливая себе в ногу на каждом шагу, выходя за границы строк, массивов, попадая в космические дали, занимаясь арифметикой с указателями. Этот простой, но очень опасный язык даст вам ту базу, которой сегодня очень не хватает джаваскриптизёрам с питонистами. После языка C вы поймёте Go за неделю с первой попытки со всеми его указателями, каналами, горутинами и всем остальным на закуску. Вы поймёте, чем он хорош, и будете гораздо меньше стрелять себе в ногу, понимая, что происходит на самом деле при работе с указателями, и насколько в Go это проще и лучше, чем в C
Вот на этом и нужно остановиться.
Git сам синхронизирует структуру файлов, удаляя и добавляя нужные файлы. Если этого не происходит, то это проблема заказчика.
Сообщить заказчику о проблеме, сообщить, что вы с этим ничего сделать не можете, и ждать действий от него.
Вы даже можете взять эту работу на себя, запросив за неё отдельную смету, и просто наняв специалиста на фрилансе. Тогда заказчик должен будет дать вам доступы к системе деплоя.
Если же вы будете что-то выдумывать, изобретать методы обхода текущей ситуации, и в результате что-то там сломаете, то никто вас за это по головке не погладит.
Сам мучаюсь. Они что-то сломали в системе, именно на уровне системных настроек.
У меня нет именно ваших проблем, я как раз наоборот предпочитаю именно клик, а не касание.
Так вот, после обновления в настройках трекпада почему-то включилась галочка "tap to click", и у меня начались спонтанные клики. Так же отрубилось перетаскивание окон при помощи трекпада.
Я рекомендую внимательно изучить настройки
System settings - Trackpad
System settings - Accessibility
Антон Астафьев, Лично от меня совет: не ищите древние решения, потому что документация и помощь по странным древним решениям на порядки хуже всего современного.
Кучу кода на React или Vue вам поможет написать даже тот же AI. А если совсем будет туго, то найти специалиста по React будет в разы дешевле и проще, чем по всем остальным фреймворкам вместе взятым. Vue мне кажется чуть более сбалансированным вариантом, если React совсем не заходит.
nelfo, Ну так если кидать всем GRPC-запросы, то центральным звеном тут будет сервис-отправитель. И там должен быть список тех, кому но должен отправлять запросы. Если какой-то из сервисов-приемников ляжет в момент запроса, то на отправителе надо будет предусматривать такую ситуацию.
Где-то вам всё равно надо держать список нод. Это всё равно будет центром, как ни крути.
Поэтому, очередь выглядит более здравой идей.
Бывал в таких ситуациях и, скажу вам, месть вам ничем не поможет. Если там сидят подонки, и не дали денег, то даже возврат денег так вымотает вам все нервы, что вы будете не рады. И всё равно это таких людей не изменит, они и дальше продолжат кидать людей, а так же смогут вам испоганить жизнь, если найдут какие-то уязвимости у вас. Если вы даже уничтожите свои изменения, то они найдут кого-то другого, кто решит ту же задачу и так же его кинут.
Поэтому, просто примите это как урок и постарайтесь в следующий раз обезопасить себя от таких вещей, и главное, от таких людей. Жизненный опыт - это всё равно самое ценное, что у вас есть.
tattami, Почему глупых? Active Directory много где используется, и с ним надо как-то бороться. Кстати, вот второй ответ ниже моего советует найти пакет, который может вытаскивать это всё. Это тоже неплохой вариант к рассмотрению.
tattami, Изменил основной ответ. Гляньте, работает ли оно
Правда, возможно надо будет разбивать не по "\n", а по "\r\n", это-ж Винда, в ней всё не как у людей.
Или потом trim сделаете