- 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.