Бесплатный практический курс по Go

Go на практике

8 материалов 2 часа 1 минута
Изображение записи

Этот курс — практический гайд по работе с Go. С ним вы научитесь писать простые сервисы и использовать этот язык в некоторых рабочих задачах, а еще получите большую подборку материалов для погружения в тему. 

Материалы курса

  • Рассказываем, как учиться на курсе бесплатно.

  • Попросили коллег порекомендовать ресурсы для изучения Go и собрали подборку. Пригодится и начинающим, и опытным специалистам.

  • Составили продолжение подборки материалов, которые помогут освоить или глубже изучить Go.

  • Рассказываем, как устроено fuzzing-тестирование в Go, и как проверить функцию на корректную валидацию данных.

  • В статье делимся пошаговой инструкцией, как написать REST API сервис URL Shortener и развернуть готовое приложение на сервере.

  • 6
    Как разработать gRPC-сервис на Go

    35 минут

    Материал пройден

    Показываем, как написать полноценный gRPC-сервис с архитектурой на Go. На примере сервера авторизации.

  • 7
    Подключение Go к Apache Kafka

    15 минут

    Материал пройден

    Разбираем установку клиента Go и запуск кластера Kafka, учим создавать продюсеры и консьюмеры, а также задавать дополнительные настройки клиента.

  • 8
    Как тестировать Kubernetes с помощью Go

    13 минут

    Материал пройден

    Рассказываем, как мы тестируем кластеры Kubernetes перед тем, как обновления попадают к клиентам.