1. Integração de API de Cadastro de Usuários
Desenvolvedor BackendContexto
Um desenvolvedor precisa integrar um serviço de autenticação externo em um microsserviço Go. A documentação do serviço fornece apenas exemplos de requisição em formato cURL.
Problema
Escrever manualmente o código Go para fazer um POST com cabeçalhos de autorização e payload JSON consome tempo e está sujeito a erros de sintaxe.
Como usar
Cole o comando cURL de exemplo no campo de entrada, ative a opção de incluir comentários e clique em converter.
curlCommand: curl -X POST https://api.exemplo.com/v1/users -H "Authorization: Bearer token123" -H "Content-Type: application/json" -d '{"name": "João", "email": "[email protected]"}'
prettyBody: true
includeComments: trueResultado
O código Go é gerado instantaneamente com http.NewRequest, os cabeçalhos configurados corretamente e o payload JSON formatado pronto para ser colado no projeto.