66просмотров
11 ноября 2024 г.
Score: 73
Ещё один проект в копилку Закончил на прошлой неделе ещё один проект на Go. Снова за основу был взят один из предыдущих моих проектов с некоторыми улучшениями. В это раз программа превратилась из чистого CLI в Telegram бота. Бот - это хороший проект для изучения бэкенд языка по следующим причинам: 1. Надо сделать HTTP сервер, чтобы принимать сообщения от пользователей. 2. Надо сделать HTTP клиент, чтобы бот мог отправлять сообщения пользователям. 3. Надо взаимодействовать с БД, чтобы сохранять текущее состояние взаимодействий пользователя и бота. 4. Бот по своей сути является UI для пользователя, то есть не надо писать фронтенд и можно сфокусироваться на работе с бэкендом. Помимо этого, удалось получше разобраться с рунами. Эта тема мне сразу показалась не очень очевидной, но теперь с ней проблем не будет. Бота можно пощупать тут @five_letters_helper_bot. Может помочь в игре от одного жёлтого банка) #roadtogo