Уроки по тегу «best practices»

Познакомимся с автоматическим тестированием и его ролью в разработке

Узнаем как писать первый unit-тест и правильно организовывать тестовые файлы

Научимся проверять ошибки и обрабатывать ожидаемые паники

Освоим создание табличных тестов для удобной проверки разных кейсов

Познакомимся с `testing.TB` и вынесем общие проверки в хелперы

Научимся использовать временные файлы и директории в тестах

Освоим использование testify для удобных проверок и мокирования

Научимся писать параллельные тесты и защищаться от гонок

Подведем итоги и познакомимся с практиками написания понятных тестов

В курсе «Go: SQL»

Узнаем что такое sqlc, как он работает и как генерирует код из SQL

В курсе «Go: SQL»

Освоим написание SQL-запросов и генерацию кода для выборки данных

В курсе «Go: SQL»

Научимся выполнять изменения данных через sqlc и обрабатывать ошибки

В курсе «Go: SQL»

Познакомимся с миграциями и инструментом goose

В курсе «Go: SQL»

Познакомимся с использованием SQL в Go и разберём роль database/sql

В курсе «Go: SQL»

Научимся подключаться к базе и выполнять базовые запросы

В курсе «Go: SQL»

Узнаем как безопасно передавать параметры в запросы и избегать SQL-инъекций

В курсе «Go: SQL»

Научимся связывать строки из базы с Go-структурами и работать с sql.Null*

В курсе «Go: SQL»

Познакомимся с Prepare, его применением и правильным закрытием ресурсов

В курсе «Go: SQL»

Научимся работать с транзакциями через Begin, Commit, Rollback

В курсе «Go: SQL»

Изучим работу с JOIN и маппинг сложных структур в Go

Рекомендуемые курсы по теме «best practices» для начинающих

Нашли 4 курса по тегу «best practices»
курс
3 часа  
Старт в любое время
курс
0 часов  
Старт в любое время
курс
0 часов  
Старт в любое время
курс
4 часа  
Старт в любое время