TracyGo provides functionality for tracing a correlation identifier through multiple go microservices.
The library includes middlewares for the following frameworks:
This library supports the most recent Go, currently 1.22.3.
go get github.com/Clarilab/tracygo/v2
import "github.com/Clarilab/tracygo/v2"
In the examples folder you will find some example applications. One using the atreugo middleware, one using the fiber middleware. Both examples also demonstrate how to use the resty middleware.