SQLite в Golang - как использовать, на примере Telegram-бота
В этом видео мы научимся использовать SQLite в Go на примере моего Telegram-бота из прошлой серии уроков. Попутно научим бота использовать более продвинутое хранилище.
Плейлист со всеми видео по этому Telegram-боту:
Код проекта с разбиением на комииты по урокам:
----
🔥 Конкурс: розыгрыш онлайн-билет на конференцию Saint HighLoad - одну из самых известных русскоязычных IT-конференций.
Условия участия в конкурсе:
- ознакомиться с программой конференции -
- выбрать наиболее интересный доклад (или несколько)
- рассказать, какой доклад(ы) понравился и почему, заполнив форму
Чем убедительней будут аргументы, тем больше шансов, что билет достанется именно вам.
Результаты конкурса будут объявлены 12 августа в моём Телеграм-канале:
Там же будут новости о возможных изменениях.
Конференция проходит 22 и 23 сентября в Питере и онлайн.
Подробное описание тут:
Здесь же можно купить билеты, если в розыгрыше вам не повезет.
----
❤️ Если у вас есть желание поддержать развитие канала:
- 👾 Мой канал в Telegram:
- 🗣 Чат в Telegram: zsSZ63wEJDs3NGVi
- 👀 Golang Digest: - мои регулярные подборки интересных материалов по Go.
----
Тайм-коды
00:00 Вступление
00:16 Для кого этот ролик?
00:26 Почему именно SQLite?
01:10 Конкурс - 2000 подписчиков
01:30 Интерфейс Storage
01:58 SQLite-реализация Storage
02:37 Установка соединения с БД
03:36 Какием методы будем реализовывать
03:56 Метод Save()
07:36 Метод PickRandom()
10:18 Метод Remove()
10:47 Экранирование данных в SQL-запросах
13:31 Метод IsExists()
14:37 godoc-комментарии
15:40 Функция Init() - инициализация хранилища
17:04 Используем новый SQLite-Storage
20:36 Фиксим мелкие баги
23:10 Дебажим упавшего бота, stack trace
24:17 Тестируем бота с новым хранилищем
25:31 Конкурс - условия
26:38 Заключение
#golang #go #tuzov
3 views
4
0
5 months ago 03:44:52 1
Пишем gRPC сервис на Go - Сервис авторизации / УЛЬТИМАТИВНЫЙ гайд
5 months ago 00:28:04 1
Kotlin Android Studio / Урок #3 – Страница с регистрацией. Kotlin SQLite
5 months ago 00:27:22 1
SQLite в Golang - как использовать, на примере Telegram-бота
5 months ago 02:57:51 1
Пишем REST API сервис на Go - УЛЬТИМАТИВНЫЙ гайд
6 months ago 00:05:24 1
Основы SQL. Каскадное обновление данных в базах данных и языке SQL SQLite: ON UPDATE CASCADE
6 months ago 02:27:38 1
Изучение C# WPF в одном видео! Построение программы с интерфейсом на C#
6 months ago 00:01:00 1
Создание базы данных SQL на Python буквально в несколько строк #python #quadd4rv1n7 #обучение #2024
6 months ago 00:28:53 1
c# работа с базами данных через на примере файловой БД SqLite
6 months ago 00:16:57 1
Парсим данные вконтакте. Что такое API? Программируем на python. Как спарсить данные через API?
6 months ago 01:07:50 1
Учим Базы Данных за 1 час! #От Профессионала
6 months ago 00:14:43 1
Game Stick Lite (Data Frog Y3 max): измененяем список игр, добавляем картинки, вносим в базу
6 months ago 00:04:29 8
Welcome Laravel 11
7 months ago 00:11:03 1
Информатика 11 класс (Урок№15 - Системы управления базами данных.)
7 months ago 00:22:37 1
#1. Django - что это такое, порядок установки | Django уроки
7 months ago 01:40:00 1
12. Реляционные базы данных
7 months ago 00:21:37 1
Add to Favorite List, Like Button | Android Studio - Part 1
8 months ago 00:04:16 18
Учёт товаров Python, Tkinter
8 months ago 00:23:42 2
Изучение Flask / #3 - Работа с базой данных SQLite
8 months ago 00:47:03 1
SQLite 3 | Как работать с базой данных в Python / Вставка, выборка, работа с SQL запросами, практика
8 months ago 00:06:13 1
База данных SQLite в Python. Создание БД, вставка в БД | Базовый курс. Программирование на Python
8 months ago 00:13:51 1
SQLITE 3 Python [ 1 ] | Создание таблицы, добавление данных, проверка и вывод.
8 months ago 00:29:26 1
Telegram bot и регистрация пользователя в базе данных (sign up). C++
8 months ago 00:08:46 1
Как скрыть иконки приложений из главного меню PS4 / Удалить ненужные значки