Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Go Development
Recommended resources
The freely available resources this course will direct you to.
- Go Modules Explained | Mastering Dependency Management in Gowww.youtube.com
- Learn the CORRECT way to `go mod init`www.youtube.com
- Tutorial: Get started with Gogo.dev
- Managing dependenciesgo.dev
- Изучаем Go. Урок №2. Переменные, константы. Типы. Области видимости. Преобразование типов #golangwww.youtube.com
- Изучаем Go. Урок №5. Условный оператор (if/else). Логические операторы #golangwww.youtube.com
Module 1
Быстрое восстановление Go
Module 2
Алгоритмическая база и лайв-кодинг
Module 3
Конкурентность и управление выполнением
Module 4
Проектирование сервиса и архитектурные границы
Module 5
HTTP и проектирование REST API
Module 6
PostgreSQL и слой хранения данных
Module 7
Автоматизированное тестирование
Module 8
Аутентификация и безопасность API
Module 9
Дополнительные backend-интеграции: gRPC, Redis и события
Module 10
Надежность, наблюдаемость и доставка
Module 11
Портфолио-проект: сервис управления задачами
Module 12