Aqu铆 pueden ver como lo hice con los gen茅ricos de golang 1.18
Introducci贸n
Introducci贸n al curso
驴Qu茅 estaremos construyendo?
HTTP y REST
CRUD
REST
Inicializaci贸n de m贸dulo e instalaci贸n de dependencias
Struct Server
Nuestro primer endpoint
Definiendo el modelo de usuarios
Patr贸n repository
Registro de usuarios
Implementando el registro
Probando los registros
Autenticaci贸n de usuarios
Probando el login
Middleware de validaci贸n de autenticaci贸n
Implementando el middleware
Modelo Posts
CRUD para Posts
Paginaci贸n para Posts
WebSockets
Websockets
Upgrader y Endpoint para Websocket
Struct de Hub para conexiones
Implementando el Broadcast
Cierre
Ejemplo de implementaci贸n frontend
Docker file para producci贸n
Siguientes pasos y mejoras
You don't have access to this class
Keep learning! Join and start boosting your career
Contributions 3
Questions 1
Aqu铆 pueden ver como lo hice con los gen茅ricos de golang 1.18
No estar铆a mal enfatizar el prop贸sito de los archivos dentro del paquete repository terminando el nombre del archivo con el identificador repository para este caso se podr铆a renombrar el archivo user a user_repository.go
Para los que quieran ir m谩s all谩 de la inyecci贸n de dependencias, un paquete muy usado para proyectos es el de Uber:
Want to see more contributions, questions and answers from the community?