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. Урок №2. Переменные, константы. Типы. Области видимости. Преобразование типов #golangwww.youtube.com
- Изучаем Go. Урок №5. Условный оператор (if/else). Логические операторы #golangwww.youtube.com
- Basic typesgo.dev
- A Tour of Gogo.dev
- Go (Golang) Tutorial #10 - Multiple Return Valueswww.youtube.com
- #85 Golang - Functional Programming: First-Class Functions, Closures & More!www.youtube.com
Module 1
Быстрое восстановление Go
Module 2
Алгоритмическая база для собеседований
Module 3
Конкурентность и управление выполнением
Module 4
HTTP и проектирование REST API
Module 5
PostgreSQL и слой хранения данных
Module 6
Архитектура прикладного сервиса
Module 7
Аутентификация и безопасность API
Module 8
Автоматизированное тестирование
Module 9
gRPC, кэш и асинхронные события
Module 10
Надежность, наблюдаемость и доставка
Module 11
Портфолио-проект: сервис управления задачами
Module 12