Building Microservices API in Go - Assignment Solution: Fix GetAllCustomers API

Building Microservices API in Go - Assignment Solution: Fix GetAllCustomers API

Assessment

Interactive Video

Information Technology (IT), Architecture

University

Hard

Created by

Quizizz Content

FREE Resource

The video tutorial covers the process of updating an API to handle errors more effectively. It begins with changes in the domain, introducing a custom app error. The tutorial then moves to the database repository, addressing unexpected database errors. The service layer is updated to align with these changes, followed by modifications in the handlers. Testing is conducted to ensure the API returns JSON and handles errors correctly, including simulating a database failure. The tutorial concludes with a successful test, meeting all acceptance criteria.

Read more

2 questions

Show all answers

1.

OPEN ENDED QUESTION

3 mins • 1 pt

Explain the difference between app error and unexpected database error.

Evaluate responses using AI:

OFF

2.

OPEN ENDED QUESTION

3 mins • 1 pt

What is the expected response when the database is down?

Evaluate responses using AI:

OFF