TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
✨Уютный микросервис✨

2 Apr, 13:10

Открыть в Telegram Поделиться Пожаловаться

Как писать PostgreSQL-код в Go так, чтобы его не хотелось сжечь на код-ревью?

Если ты работаешь с Go, то, скорее всего, SQL-запросы ты уже писал)

Но дальше обычно начинается самое интересное:
- Как правильно работать с PostgreSQL именно в Go?
- Что брать в проекте: database/sql, pgx или pgxpool?
- Когда нормально писать голый SQL, а когда удобнее builder?
- Как делать миграции?
- Как не ловить SQL-инъекции, проблемы с NULL, утечки соединений и прочие радости, которые обычно всплывают уже не в учебном примере, а в живом сервисе?

И главное: как всё это выглядит в реальном production-подходе в нормальных командах?

Чтобы это всё разобрать, сегодня я провожу открытый урок:

PostgreSQL в Go: подключение, запросы, миграции и SQL-инъекции

На уроке будет практика по базе и best practices работы с PostgreSQL в Go:
- поднимем PostgreSQL через docker compose
- сравним database/sql, pgx и pgxpool
- разберёмся, когда нужен пул соединений и почему это важно
- посмотрим запросы через голый SQL и через squirrel
- разберём миграции через goose
- отдельно пройдёмся по SQL-инъекциям, NULL-полям и утечкам ресурсов

Ну и на уроке расскажу детали о новом потоке курса по микросервисам. Напомню, что в курсе мы максимально на практике работаем с: PostgreSQL, Kafka, Redis, gRPC, Docker, полным стеком observability через Grafana, Prometheus и OpenTelemetry.

Посмотреть подробную программу курса можно здесь - тык

И прям в эфире стартанем продажи курса. Среди купивших ещё и подарки розыграем)))

Когда урок?
Сегодня в 19:00 по МСК

Где пройдёт?

Ссылка на урок будет в канале по микросервисам:
Залететь в канал по микросервисам
Залететь в канал по микросервисам

Всех жду на уроке, записи не будет 👀

610 0 5 7
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot