MsgID

O MsgID Middleware atribui automaticamente um identificador único (MsgID) a cada solicitação. Isso ajuda no rastreamento, na depuração e na correlação de logs em sistemas distribuídos.

🎯Gera automaticamente um MsgID exclusivo para cada solicitação recebida.

⏳ Garante a rastreabilidade entre microsserviços e aplicativos distribuídos.

🔑 Adiciona o MsgID aos cabeçalhos de solicitação e resposta.

⚡ Leve e rápido, com sobrecarga mínima de desempenho.

✅ Principais recursos

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

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

📊 Facilita a análise de logs ao anexar identificadores de solicitação.

🚀 Impacto mínimo no desempenho, opera com eficiência.


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