Тёмный
No video :(

Master Class de Arquitectura Hexagonal en Go! De cero a héroe en una hora! El video que necesitas! 

Senior Go Español
Подписаться 2,2 тыс.
Просмотров 2,7 тыс.
50% 1

Éste es el video que necesitas ver para entender Arquitectura Hexagonal en Go!
Suma tus conocimientos a nuestra comunidad en Discord y ayudémonos todos a crecer!! Te esperamos aquí: / discord
¿Quieres aprender más sobre cómo usar el idiom ',ok' en Go? He preparado una hoja de trucos super útil para ti. ¡Haz clic en el enlace de abajo para descargarla gratis y llevar tu conocimiento de Go al siguiente nivel! 🚀seniorgo.ck.pa...
📔 Si estás buscando un buen libro de Go, te recomiendo este: amzn.to/3N9TF3n
Sígueme en linked in, siempre es bueno tener go-colegas que recomendar para puestos! [ / jairo-lozano-carballo-... ]
Link al repo Link al repo: github.com/jai...
#go #golang #latam #programacion #programming #softwaredevelopment #software #Argentina, #Bolivia, #Chile, #Colombia, #CostaRica, #Cuba, #Ecuador, #ElSalvador, #Guatemala, #Honduras, #México, #Nicaragua, #Panamá, #Paraguay, #Perú, #RepúblicaDominicana, #Uruguay, #Venezuela #España

Опубликовано:

 

28 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 73   
@jtelio
@jtelio 23 дня назад
Me quede hasta el final, Saludos.
@claudioegv
@claudioegv 2 месяца назад
Muy bueno!
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Gracias por tu comentario!! Saludos!
@pedrobatista9591
@pedrobatista9591 2 месяца назад
excelente muy bien explicado , a mi me gusta mas dividir las capertas por modulo y dentro de cada modulo colocar las capaz ejemplo modulo User, dentro de user (domain,repository,port, etc), siento que es mejor y mas organizado claro es mi preferencia personal saludos
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Ah es muy buena forma de organizarlo también! quizá en el siguiente proyecto colaborativo lo podamos oranizar así para comparar! :D
@rodolfotovartorres
@rodolfotovartorres 2 месяца назад
muy bien explicado gracias ya me diste una idea de como usar esta arquitectura en go
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Súper bien! Saludos!
@marcoa.ramirez5752
@marcoa.ramirez5752 Месяц назад
Cada video de arquitectura hexagonal que haces es un deleite, mil gracias por todo el contenido de calidad como siempre :D
@seniorgoespanol
@seniorgoespanol Месяц назад
un honor leer tu comentario amigo!! Saludos!!
@loopme4659
@loopme4659 7 дней назад
parce muchas gracias todo bien
@seniorgoespanol
@seniorgoespanol 7 дней назад
Saludos amigo! gracias por el comment!
@zaphkiel_3371
@zaphkiel_3371 2 месяца назад
Muy buen video bro, tu canal es de gran valor para la comunidad de Go, sigue así y crecerás mucho. Ánimo!
@seniorgoespanol
@seniorgoespanol Месяц назад
Gracias! Sí esperemos que crezca mucho el canal! Tú trabajas con go profesionaente?
@Artemius79
@Artemius79 2 месяца назад
Soy dev en .Net y ahora unos clientes externos están queriendo migrar apis y micro servicios de Java a Go . Este video (y todo tu canal) me viene perfecto para entender la mejor manera de darle estructura a los proyectos. Te felicito por todo tu contenido, me suscribo!
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Uff! gracias a comentarios como el tuyo es que el canal sigue vivo! jaja, que gusto saber que lo podrás aplicar profesionalmente. Cualquier duda déjanos comentarios y trataré de responderlas tan pronto como pueda! Éxito amigo!
@brayanzuritavargas6307
@brayanzuritavargas6307 2 месяца назад
muchas gracias por ponerle tanto empeño :)
@seniorgoespanol
@seniorgoespanol 2 месяца назад
El corazón en cada video amigo!! Con que le sea útil a una persona ya ganamos!
@ScriptCraft2
@ScriptCraft2 2 месяца назад
Este tutorial me callo como anillo al dedo. precisamente estaba buscando algo de arquitecturas en go
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Excelente! que bueno que te fuera útil!
@rafaelmorales6744
@rafaelmorales6744 2 месяца назад
Impecable presentación y organización. Muchas gracias. bendiciones
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Bendiciones de vuelta amigo! Saludos!
@jhancarloscastaneda5663
@jhancarloscastaneda5663 Месяц назад
Excelente video
@angelcontreras6869
@angelcontreras6869 2 месяца назад
Muchas gracias. Con este contenido se aclaran muchas dudas. Por favor sigue creando mas videos
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Aquí seguiremos amigo! Saludos!
@duglascanas
@duglascanas 2 месяца назад
Excelente! Gracias!! tendre que verlo varias veces!!
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Sí! y no hay como ponerlo en práctica!! te sugiero hacer un proyectito propio con esa arquitectura, o unirte al discord pa que colabores con el que traemos en proceso
@tonyvandebeek4109
@tonyvandebeek4109 2 месяца назад
perfecto
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Quizá no perfecto pero sí mi mejor esfuerzo 😌 Saludos!
@lobobogard9236
@lobobogard9236 2 месяца назад
he visto varios videos sobre esta arquitectura y esta a sido la mejor para mi es la segunda vez que lo veo aun asi aun mas adelante de la mitad me pierdo pero eso es por que necesito practicarlo y hacerlo y ahi estare aprendiendo mas espero por favor saques la segunda parte y tambien con un ejemplo de pruebas que esa parte tambien me interesa bastante muchas gracias por tomarte el tiempo para este aporte saludos.
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Un placer! claro, estos temas hay que estudiarlos y aplicarlos, te invito a colaborar en el repo para que lo pongas en práctica! Saludos!
@luisvicentearevalorios7221
@luisvicentearevalorios7221 2 месяца назад
lo vi dos veces, la primera para entender, y la segunda para replicar
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Aaah perfecto míster! la mejor forma de aprender!
@joelbrayan1942
@joelbrayan1942 2 месяца назад
Muchas gracias por el exelente contenido
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Gracias a ti! Saludos! En qué andas aplicando Go?
@davidcorbalan823
@davidcorbalan823 2 месяца назад
Excelente video!!! Como harías los tests?? Generar los Seders, y levantar una database en memory?? Haz un video sobre este mismo caso!!! 😊
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Claro! está en fila un video de pruebas sobre este mismo proyecto/arquitectura, activa las notificaciones para que no te lo pierdas!
@davidcorbalan823
@davidcorbalan823 2 месяца назад
Genial ya estoy contribuyendo con el repo!!! Estoy aprendiendo demasiado!!!
@DANTEJAFG
@DANTEJAFG 2 месяца назад
Excelente explicación, gracias!!!
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Gracias por tu comentario! Saludos!
@mariosanchezlopez2544
@mariosanchezlopez2544 2 месяца назад
muchas gracias, lo fui haciendo a la par pero con mysql
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Ah súper! prueba irrefutable de que esta arquitectura te permite no estar casado con ninguna base de datos en específico! Saludos!
@peimbert45
@peimbert45 Месяц назад
Hola Disculpa que te moleste. podria ser posible que vea tu repositorio quise hacer lo mismo pero justo al entrar al repositorio al insertar el registro me da un panic recovered :s ya cheque si conecta previamente a mi base de datos y si tiene coneccion pero no doy con el error :s
@seniorgoespanol
@seniorgoespanol Месяц назад
@@peimbert45 ya estás en discord? Puedes entrar y hay un canal #ayuda-go donde podrías compartirnos el error que recibes y ahí te ayudamos 😄
@krizzz21
@krizzz21 2 месяца назад
Gran video! muy buena explicación
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Gracias por tu comentario!! Saludos!
@juanca5331
@juanca5331 2 месяца назад
esto se va a descontrolar uuuuff 🔥
@seniorgoespanol
@seniorgoespanol 2 месяца назад
😎 saludos!
@jibaru
@jibaru 2 месяца назад
Que buen video senior go! Viendo el codigo del ejemplo terminado, que opinas usar un DTO para recibir los datos necesarios en el service y construir ese DTO en el controller en lugar de una entidad y mandarselo como argumento al service?
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Hola Jibaru! sí es una buena alternativa pero depende de la situación porque de entrada te va a agregar la carga de mantener dos types (justo ando trabajando con un caso similar en el que tenemos dos types distintos, uno por cada base de datos, porque así tenía que ser, y... es un dolor de cabeza mantenerlos actualizados ). Donde lo veo siempre más factible es en la capa de "presentación"/http, porque muy seguido sucede que los parámetros para crear una entidad son unos (ej. nombre, apellido, género, etc.) y los parámetros que tiene la entidad completa son más (ej. id, createdAt, etc.) pero no se espera recibirlos en el request. Saludos! nos vemos en Discord!
@amsoft_dev
@amsoft_dev 2 месяца назад
Muy buena explicación.
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Gracias por tu comentario! Saludos!
@dlawliet139
@dlawliet139 2 месяца назад
excelente, gracias
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Saludos!!
@1015_mai
@1015_mai 2 месяца назад
Muchas gracias, esperaba algo así en español
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Gracias a ti! Nos vemos en Discord!
@darktofus
@darktofus Месяц назад
Excelente video, nos puedes compartir el repo en github
@seniorgoespanol
@seniorgoespanol Месяц назад
Hola! únete a la comunidad de Discord! ahí estamos trabajando sobre ese repo para aprender, quienes gustan colaborar toman un issue, lo trabajan y luego lo revisamos. Agregué el link al repo en la descripción!
@carlosherrera-zs7qq
@carlosherrera-zs7qq 2 месяца назад
Muy buen vídeo, me he quedado hasta el final para darte una ovación jeje
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Jajaja una ovación para el buen Carlos!! Saludos amigo!
@mariosanchezlopez2544
@mariosanchezlopez2544 2 месяца назад
podrías hacer un video dedicado a testing en una arquitectura como esta??
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Ya se anda cocinando! por lo pronto sigue manejo de errores. Saludos!
@agusrze2230
@agusrze2230 2 месяца назад
¡Hola Jairo! ¿Como va? Gracias por el video, me lo recomendó el TL de un proyecto del cual estoy por formar parte. Te quería comentar que el vínculo para unirme al Discord se me rompe, no sé si seré yo o si le pasa a algún otro 🤔
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Hola! ah caray, a mí sí me funciona, pero por si las moscas aquí hay otro: discord.gg/uf9YBvBm
@agusrze2230
@agusrze2230 2 месяца назад
​@@seniorgoespanol Ahí pude! Pero tuve que copiar el link directo en Discord uwu
@guillermoruiz3143
@guillermoruiz3143 2 месяца назад
Recién estoy aprendiendo Go, y como siempre cuando aprendemos buscamos que las cosas funcionen y cual es la mejor manera de hacerlo o una buena forma. Ante esto me surge esta duda: algunas arquitecturas no fueron diseñadas pensando en go, porque es simplemente diferente a Java y que muchos programadores de Java y fieles defensores de uncle bob solo buscan mutar sus practicas a todos los lenguajes sin importarles que el leguaje no esta diseñado para eso. En que nos debemos basar para elegir como estructurar nuestro código y si una arquitectura como la hexagonal es recomendable aplicarla a un proyecto pequeño?
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Uff es una excelente pregunta! yo la respondería de entrada diciendo que casi nunca, por pequeño que sea el proyecto, te va a hacer daños implementar una arquitectura limpia y escalable. Cualquier cosa que vaya a estar en producción, atendiendo requests reales, amerita tener una buena estructura. Tu yo del futuro te lo agradecerá jaja. Lo siguiente que te podría decir, desde mi humilde experiencia, es que si tu proyecto puede ser abstraido/conceptualizado en capas de presentación (http), servicio (lógica de negocio) y datos (base de datos), entonces aplica para cualquier arquitectura limpia como la hexagonal. Lo último que te diría sobre como decidir es, en base a tus recursos, si no tienes tiempo y/o equipo tal vez puedas darte el lujo de hacer un MVP sin arquitectura pero consciente de que, en cuanto haya recurso, tus primeros esfuerzos deben dirigirse a estructurar bien tu proyecto. Saludos!
@guillermoruiz3143
@guillermoruiz3143 2 месяца назад
@@seniorgoespanol Gracias por tomarte el tiempo y darme esa respuesta muy clara
@jeissonvicenteninocastillo677
@jeissonvicenteninocastillo677 Месяц назад
Gracias! De casualidad hay repo en github?
@seniorgoespanol
@seniorgoespanol Месяц назад
Hola! únete a la comunidad de Discord! ahí estamos trabajando sobre ese repo para aprender, quienes gustan colaborar toman un issue, lo trabajan y luego lo revisamos. Agregué el link al repo en la descripción!
@yonhaime
@yonhaime 2 месяца назад
realmente vale la pena pagar el IDE de Jetsbrain para GO o no hay mucha diferencia con Vscode?
@stivenjimenez289
@stivenjimenez289 2 месяца назад
El IDE de JetBrains es una genialidad sobre todo en refactorizacion, completación de código y conexión con bases de datos. Pero como todo depende de gustos, yo utilizo JetBrains y Helix editor. Vscode no me gusta para nada
@seniorgoespanol
@seniorgoespanol 2 месяца назад
Y en debugging... una tremenda chulada!
@seniorgoespanol
@seniorgoespanol 2 месяца назад
En mi opinión sí. El tiempo que te ahorra en refactorización y debugging es invaluable. Se que se puede lograr lo mismo (o algo similar) con VSCode pero yo nunca he sido capaz de debugguear igual que con Goland. Creo que voy a hacer un video al respecto, es una maravilla. Pero como todo, yo lo pondría en referencia a tu tiempo: digamos que un ide como Goland te permite ganar una hora por lo bajito a la semana, eso son 4 horas al mes, ~50 horas al año (para no batallar con las cuentas)... pregúntate que precio le pones a tu hora, multiplícalo por 50 y compáralo con cuanto te cuesta Goland al año.
Далее
Crea un servidor http con golang paso a paso! #go
17:55
Masterclass de principios SOLID y arquitectura de software
2:00:41
Avoid golang interviews unless you know these 3 things
6:38
Por qué deberías aprender Go vs. C++
18:35
Просмотров 157 тыс.
Why I Use Golang In 2024
9:21
Просмотров 288 тыс.
Fui el culpable de que Vercel añadiera esto
20:33
Просмотров 48 тыс.