Prompt completo
"Você é um engenheiro de software sênior com vasta experiência em Go. Desenvolva um tutorial passo a passo, incluindo exemplos de código completos e explicativos, que demonstre como construir um microsserviço resiliente em Go utilizando o padrão 'Circuit Breaker' com a biblioteca Hystrix-Go ou uma alternativa moderna similar. O tutorial deve abordar: 1) A motivação e os problemas que o Circuit Breaker resolve em sistemas distribuídos. 2) A implementação prática do padrão em Go, mostrando como proteger chamadas a serviços externos (e.g., uma API REST) contra falhas ou latências excessivas. 3) Exemplos de configuração do Circuit Breaker (timeout, volume de requisições, tempo de abertura/fechamento do circuito). 4) Como lidar com os estados do circuito (fechado, aberto, meio-aberto) e os *fallbacks*. 5) Métricas e monitoramento básicos para observar o comportamento do Circuit Breaker em tempo real. O público-alvo são desenvolvedores Go com conhecimento intermediário que buscam melhorar a robustez de suas aplicações distribuídas."
Tags relacionadas
Go
Casos de uso práticos em Go
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Go
ChatGPT
Melhores práticas de documentação em go para Go
Prompt gerado automaticamente para Documentação em Go em Go
2 usos
ChatGPT
Melhores práticas de debugging em go para Go
Prompt gerado automaticamente para Debugging em Go em Go
4 usos
ChatGPT
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
4 usos