План на курса

Напредна концепция на GoГолемина на Go тип системаРабота с указатели, управление на паметта и сборка на отпадъциНапредни интерфейси и вгражданеКонкурентност и паралелизъмНапредно управление на гоурутиниБуферирани и небуферирани каналиИзразни избори и работни басейниРъководство за грешки и записване на логовеПерсонализирани типове грешки и завязванеСтруктурирано записване на логове и мониторингРазпространение на грешки и добри практикиТестване и измерване на производителносттаЕдинично и интегративно тестване на GoИзползване на вградените инструменти за тестване на GoИзмерване на производителност и профилиране на приложениятаМодулно програмиране и пакетиУправление на зависимости с модули на GoВерсиониране и публикуване на модулиСъздаване на повторно използваеми библиотеки на GoСъздаване на API и микросървизиСъздаване на RESTful API с GoИзползване на Go с Docker и контейнериОркестриране на услуги и развертанеОптимизация на производителносттаПрофилиране и настройка на паметтаСтратегии за оптимизация на конкурентносттаМониторинг на производителността с pprofРезюме и следващи стъпки

Изисквания

  • Опит в програмиране с Go
  • Разбиране на синтаксиса на Go, данни структури и функции
  • Опит в работа с пакети и основна конкурентност

Целева публика

  • Опитни софтуерни разработчици
  • Инженери на бекенд
  • Разработчици на облачни приложения
 21 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории