Задачи курса «Микросервисы на Go: HTTP, PostgreSQL, gRPC, Kafka и Docker»
Выберите задачу и проверьте решение прямо на странице. Регистрация не нужна.
- Go: Принять только полный ответ о последней статье — задача с проверкой
Практика: Go-программа делает запрос к Article API. Принять только полный ответ о последней статье. Самостоятельное условие и проверка решения на Latorn.
- HTTP-клиент поиска на Go: обработка ответа и ошибок — задача
Реализуйте HTTP-адаптер поиска на Go: query-параметр, контекст, статус ответа и JSON. Самостоятельная задача с гостевой проверкой.
- Go: Декодирование артефакта из JSON — задача с проверкой
Практика: Контракт переживает независимый выпуск. Декодирование артефакта из JSON. Самостоятельное условие и проверка решения на Latorn.
- Go: Обязательная и необязательная зависимость при отказе — задача с проверкой
Практика: Обязательная и необязательная зависимость при отказе. Обязательная и необязательная зависимость при отказе. Самостоятельное условие и проверка
- Go: HTTP-обработчик поиска задания через JobStore — задача с проверкой
Практика: Две реплики не делят Go-память. HTTP-обработчик поиска задания через JobStore. Самостоятельное условие и проверка решения на Latorn.
- Go: HTTP-обработчик расчёта калорийности состава — задача с проверкой
Практика: Невалидный состав не создаёт расчёт. HTTP-обработчик расчёта калорийности состава. Самостоятельное условие и проверка решения на Latorn.
- Go: Контрактный тест обработчика и клиента питания — задача с проверкой
Практика: Контрактный тест обработчика и клиента. Контрактный тест обработчика и клиента питания. Самостоятельное условие и проверка решения на Latorn.
- Go: Сохраняем бронь и ищем по requestid — задача с проверкой
Практика: Сохраняем бронь и ищем по requestid. Сохраняем бронь и ищем по requestid. Самостоятельное условие и проверка решения на Latorn.
- Go: Повторный requestid возвращает прежнюю бронь — задача с проверкой
Практика: Повторный requestid возвращает прежнюю бронь. Повторный requestid возвращает прежнюю бронь. Самостоятельное условие и проверка решения на Latorn.
- Go: Один requestid для вызова и выяснения результата — задача с проверкой
Практика: Один requestid для вызова и выяснения результата. Самостоятельное условие и проверка решения на Latorn.
- Go: Один бюджет времени на попытки — задача с проверкой
Практика: Один бюджет времени на попытки. Самостоятельное условие и проверка решения на Latorn.
- Go: Не перегружаем Label при сбое — задача с проверкой
Практика: Не перегружаем Label при сбое. Самостоятельное условие и проверка решения на Latorn.
- Go: Повтор не создаёт второго предупреждения — задача с проверкой
Практика: Повтор не создаёт второго предупреждения. Самостоятельное условие и проверка решения на Latorn.
- Квота загрузки на Go: проверка лимита без переполнения int64
Реализуйте AllowUpload на Go: проверка квоты, отрицательного размера и границ int64. Самостоятельное условие и проверка решения.
- Go: Медленная зависимость и старый клиент — задача с проверкой
Практика: Медленная зависимость и старый клиент. Самостоятельное условие и проверка решения на Latorn.
- Go: Настройки и миграция до API — задача с проверкой
Практика: Настройки и миграция до API. Самостоятельное условие и проверка решения на Latorn.
