- Gin
- Gorilla/WebSocket
- Crear mod
go mod init backend - Dependencias
go mod tidy - Ejecutar servidor
go run
-
Ruta de prueba para verificar si el servidor está funcionando correctamente con Gin
{ pong }
Este endpoint permite enviar un mensaje mediante una solicitud HTTP POST.
La solicitud debe incluir los siguientes parámetros en el cuerpo de la solicitud en formato raw:
-
Username(string): El nombre de usuario del remitente. -
Contenido(string): El contenido del mensaje.
Ejemplo:
{
"Username": "Manuel",
"Contenido": "Wow que bacán la mensajería"
}
La respuesta a la solicitud contendrá los detalles del mensaje enviado.
Este endpoint permite al usuario agregar un nuevo mensaje.
-
Username: (texto) El nombre de usuario del remitente. -
Contenido: (texto) El contenido del mensaje.
La respuesta contendrá el estado de la adición del mensaje.