1. Conversión de petición POST con JSON
Desarrollador BackendContexto
Un desarrollador necesita consumir un servicio de autenticación externo que solo proporciona un ejemplo de llamada en formato cURL con un cuerpo JSON.
Problema
Escribir manualmente la estructura de http.NewRequest, definir los headers de tipo de contenido y serializar el cuerpo en Go consume tiempo y puede generar errores de sintaxis.
Cómo usarlo
Introduce el comando cURL con el método POST y el payload JSON en el cuadro de entrada, activa la opción de embellecer el cuerpo y copia el código Go generado.
curl -X POST https://api.example.com/login -H "Content-Type: application/json" -d '{"username":"user123","password":"secret"}'Resultado
Se obtiene un código Go limpio que inicializa un bytes.NewBuffer con el JSON formateado y configura la cabecera Content-Type correctamente.