Как избежать ошибок в модели памяти Go?

Привет, друзья!

Кодогенерация в Go – мощный инструмент, но где проходит грань между удобством и потерей контроля над кодом? Если тема вам близка, уже сейчас можно углубиться в материалы, которые помогут взглянуть на проблему шире.

Меньше кода, больше результата: применяем SQLC для работы с БД / Евгений Конечный (Uzum Tezkor)

В своем докладе Евгений Конечныйпокажет, как, используя этот инструмент, можно облегчить боль при работе с БД. Возвращаясь к основам — к написанию SQL-запросов — можно получить производительный, корректный и типобезопасный код на Go.

Смотреть видео → 

Эпическое программирование: пишем понятные и поддерживаемые саги

📌 Эпическое программирование: саги для микросервисов – как выразить согласованные изменения в коде на Go и не утонуть в сложностях. Минимум теории – только практика!

Читать статью →


Чем ближе конференция – тем дороже

📅 1 февраля цена на билет повысится. Успейте забронировать по старой цене.

Забронировать билет


Особенности и ловушки модели памяти в Go: Пути к корректной синхронизации и ошибки в некорректной

💡 Игорь Панасюк (Яндекс)расскажет о ловушках модели памяти в Go, разберет частые ошибки синхронизации и объяснит, как правильно писать параллельный код.

Подробнее

Эмулируем NES на Go

🕹 Максим Полетаев (Wildberries) поделится опытом создания эмулятора NES на Go. В докладе будет разобрана архитектура консоли, интерпретация машинного кода и даже работа с сетевым мультиплеером.

Читать


🎟 До 1 февраля можно приобрести билет по выгодной цене!

👉 Забронировать билет

Будем рады видеть вас на GoLang Conf X!