В оригинальной статье автору задали вопрос как насчёт расходов с его 300к на что он ответил
Ha, I see comments like this a lot online, but I think it’s a little bit overblown. I’m saving something like 2/3 of my gross income right now, so I certainly don’t agree with the premise that $300k is necessary to get by :)
т.е. он на 100к(примерно) спокойно живет. Так же он там упоминал что он студент, так что думаю что жены или детей на данный момент нет.
Когда делал для пет-проекта GUI на Go то выбрал вот эту библиотеку github.com/andlabs/ui все довольно таки удобно, разве что с марта месяца не обновлялась. Вот такое получилось
Вы правы, вебхук тратит намного меньше ресурсов, так же он намного надежнее, ибо при обновлениях вам их присылают сервера телеграма т.е. вашему приложению не нужно открывать соединение с серверами каждые n секунды чтобы получить новые данные. Проще говоря, используя long polling вашему приложению самому нужно запрашивать обновления у API, а используя вебхуки — сервера телеграма сами будут отправлять на ваш сервер каждое обновление. Мною был выбран long polling ибо он проще, однако для боевого бота который шел бы в продакшен однозначно вебхук.
восемь тысяч разработчиков скорее всего получилось потому что Go суют в дополнительные языки в резюме, вместе с HTML, SQL и т.д.
defer sendStats.Stop()
, точнее не скажу ибо сейчас не домаdefer sendStats.Stop()
(возможно, не проверил) сразу завершается всёКак вариант можно создать функцию openDB и в нее засунуть код который подключается к БД.
Не каждый день такое увидишь
Docker, Kubernetes, Telegram Bot's
Совсем, какой то тотальный контроль, хотя если ты не наркобарон, то тебе и боятся нечего.
То чувство когда у тебя кали стоит на флешке и запускается на 10 летнем калькуляторе.