Building Microservices API in Go - banking-lib Module in Banking API

Building Microservices API in Go - banking-lib Module in Banking API

Assessment

Interactive Video

Information Technology (IT), Architecture

University

Hard

Created by

Quizizz Content

FREE Resource

In this video, the instructor demonstrates how to extract error and logger components from a banking project and create a separate Go module. The process includes adding a missing ZAP dependency, bumping the module version, and releasing a new version with a tag. The video also covers integrating the banking library into the project, resolving errors, and refactoring code. The importance of testing and maintaining good test coverage is emphasized. The video concludes with a preview of the next video, which will focus on similar tasks for the Auth API.

Read more

7 questions

Show all answers

1.

OPEN ENDED QUESTION

3 mins • 1 pt

What was the main purpose of extracting the error and logger from the banking project?

Evaluate responses using AI:

OFF

2.

OPEN ENDED QUESTION

3 mins • 1 pt

Explain the process of adding the ZAP dependency to the Go module.

Evaluate responses using AI:

OFF

3.

OPEN ENDED QUESTION

3 mins • 1 pt

What changes were made to the version of the Go module after adding the ZAP dependency?

Evaluate responses using AI:

OFF

4.

OPEN ENDED QUESTION

3 mins • 1 pt

How can one verify that the latest version of a Go module is being used?

Evaluate responses using AI:

OFF

5.

OPEN ENDED QUESTION

3 mins • 1 pt

Describe the steps taken to replace 'banking' with 'banking Lib' in the project files.

Evaluate responses using AI:

OFF

6.

OPEN ENDED QUESTION

3 mins • 1 pt

What is the significance of running tests after making changes to the Go module?

Evaluate responses using AI:

OFF

7.

OPEN ENDED QUESTION

3 mins • 1 pt

What are the expected changes in the Auth API compared to the banking project?

Evaluate responses using AI:

OFF