MsgUUID

O middleware MsgUUID no Quick gera automaticamente um identificador único (UUID) para cada solicitação e o adiciona aos cabeçalhos de resposta. Isso ajuda a rastrear solicitações, melhorar a depuração e correlacionar logs.

Como funciona

O middleware MsgUUID funciona da seguinte maneira:

  • Interceptação de todas as solicitações HTTP recebidas.
  • Geração de um UUID exclusivo para cada solicitação.
  • Anexação do UUID gerado aos cabeçalhos de resposta para rastreamento.
  • Auxílio na correlação de logs e depuração em sistemas distribuídos.

✅ Principais recursos

🆔Adiciona um UUID a cada solicitação para rastreamento e correlação.

🔄Não há necessidade de criação manual de UUID, adicionado de forma integrada.

📊Facilita a análise de logs anexando identificadores de solicitação

🚀Não afeta o desempenho, opera com eficiência.

>

// Function signature
	q.Use(msguuid.New())
                        
routing.go