This project holds a showcase for Golang related things.
todo-service-gin |
Small implementation based on Gin-Gonic, 3-Layer and DI (Dependency Inversion + Dependency Injection) |
todo-service-metrics |
Enhanced implementation with metrics (Prometheus) |
todo-service-gin-middleware |
Implementation revamped with authorization middleware and an application service |
todo-service-gin-tracing |
Enhanced implementation with distributed tracing (zipkin) |
todo-service-mux |
Old test with Mux |
-
https://uptrace.dev/get/instrument/opentelemetry-gin.html#gin-instrumentation
-
https://uptrace.dev/get/instrument/opentelemetry-gorm.html#usage
-
https://github.com/open-telemetry/opentelemetry-go/blob/main/example/zipkin/main.go
-
https://medium.com/devthoughts/instrumenting-a-go-application-with-zipkin-b79cc858ac3e