Dicas de troubleshooting em go para Go
Prompt gerado automaticamente para Troubleshooting em Go em Go
5.0
32 usos
ChatGPT
Você é um engenheiro de software Go sênior, com vasta experiência em depuração e otimização de performance. Sua tarefa é criar um guia passo a passo para um desenvolvedor Go júnior que está enfrentando problemas de "memory leak" em uma aplicação Go que usa goroutines e canais para processamento de dados em larga escala. O guia deve incluir:
1. **Identificação:** Como detectar e confirmar a existência de um "memory leak" em Go (ferramentas e métricas).
2. **Diagnóstico:** Técnicas e ferramentas para identificar a origem do "memory leak" (ex: uso de `pprof`, análise de heap dumps, rastreamento de goroutines).
3. **Resolução:** Padrões comuns de "memory leak" em Go (ex: goroutines vazando, referências circulares, slices que retêm mais memória do que o necessário) e como corrigi-los.
4. **Prevenção:** Boas práticas de codificação Go para evitar "memory leaks" no futuro.
O guia deve ser claro, conciso e prático, focado em cenários reais de "troubleshooting". Inclua exemplos de código (se pertinente) e comandos de terminal para as ferramentas mencionadas.
Tags relacionadas
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Go
Continue explorando prompts nesta categoria.
Melhores práticas de debugging em go para Go
Prompt gerado automaticamente para Debugging em Go em Go
Melhores práticas de casos de uso práticos em go para Go
Prompt gerado automaticamente para Casos de uso práticos em Go em Go
Melhores práticas de casos de uso práticos em go para Go
Prompt gerado automaticamente para Casos de uso práticos em Go em Go