Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Напреднали концепции в Go
- Задълбочен преглед на системата от типове в Go
- Работа с указатели, управление на паметта и garbage collection
- Напреднали интерфейси и влагане
Конкурентност и паралелизъм
- Напреднало управление на goroutines
- Буферирани и небуферирани канали
- Select оператори и пулове от работни процеси
Обработка на грешки и логване
- Персонализирани типове грешки и обгръщане
- Структурирано логване и мониторинг
- Разпространение на грешки и най-добри практики
Тестване и бенчмаркинг
- Модулно и интеграционно тестване в Go
- Използване на вградените инструменти за тестване на Go
- Бенчмаркинг и профилиране на приложения
Модулно програмиране и пакети
- Управление на зависимости с Go модули
- Версиониране и публикуване на модули
- Изграждане на многократно използваеми Go библиотеки
Изграждане на API и микросървиси
- Създаване на RESTful API с Go
- Използване на Go с Docker и контейнери
- Оркестрация и внедряване на сървиси
Оптимизация на производителността
- Профилиране и настройка на паметта
- Стратегии за оптимизиране на конкурентността
- Мониторинг на производителността с pprof
Обобщение и следващи стъпки
Изисквания
- Опит в програмирането с Go
- Разбиране на синтаксиса на Go, структурите от данни и функциите
- Опит в работата с пакети и основна конкурентност
Целева аудитория
- Опитни софтуерни разработчици
- Backend инженери
- Разработчици на cloud-native приложения
21 Часа
Отзиви от участници (2)
Структурата на обучението и упражненията бяха фантастични. Учебникът успя да ме възбуди интереса да работя с Go в бъдеще, което не е лесна задача!
Noah Van Tiggel - Spot Buy Center BV
Курс - Advanced Go Programming
Машинен превод
Тренирачът доказа, че е експерт по темата, която никога не приемам за само съществуваща. Той предостави много полезни разгледи на индустрийните стандарти.
Giuseppe
Курс - Learning Go Programming
Машинен превод