Categorygithub.com/Galbeyte1/go-rest-api
module
0.0.0-20230719060154-2e0245bf90eb
Repository: https://github.com/galbeyte1/go-rest-api.git
Documentation: pkg.go.dev

# README

Simple Go REST-API

Index

Tools Overview

  • Task
  • Dockerfile

Architectural Overview

Architecture-Overview

Design Decisions

Context Propagation

When it comes to propagating information between different layers of a Service, the context becomes invaluable

A request may contain some form of observability information associated with the request.

As a request hits the HTTP handler function, we would like to extract such observability information from that incoming request and propagate it through various layers of the application.

In the event of a logging condition, we are able to log with the context containing observability information associated with the request (trace and request ID)

When it comes to debugging what’s wrong with the application, trace, and request ID becomes important to observability, especially as the number of services and service interactions increases.

# Packages

No description provided by the author