Apreciado Profesor Oscar, muchas gracias por esta clase magistral donde explica de manera clara, precisa y concisa, todas las bases del CRUD con GO, excelente labor, Dios lo continúe bendiciendo grandemente.
Una aclaración. En el minuto 00:16:11 es {{ define "inicio.tmpl" }} (se agrega la extensión) me tuvo un buen rato hacerlo funcionar. Excelente hasta el momento.
Muchas gracias Profe, excelente tutorial, espero y sigas subiendo contenido relacionado a Golang, me gusta mucho este lenguaje y mas cuando alguien lo explica con tanta claridad como vos.
Buenos días. Un trabajo espectacular, el video me ayudó a resolver muchas dudas y ahora un proyecto que parecía estancado, está a punto de terminarse. Muchas gracias.
encontré un pequeño detalle que al parecer se le pasó, en el minuto 1:29:30, al editar el registro en el campo nombre cuando se tiene mas de uno, solo aparece el primer nombre, al parecer es por el espacio en blanco, lo pude solucionar agregando comillas en ambos extremos del valor, por ejemplo value={{.Nombre}} por value="{{.Nombre}}" y value={{.Correo}} por value="{{.Correo}}", para el formulario de edición de registro empleado, por el resto del video, estuvo muy bueno y entretenido, felicitaciones....
Holaa profe hace dos semanas empecé con Go, y pues me gusta mucho este lenguaje, super potente y rapido de aprender, logré ver todo el video, esta super bueno, quiza nos pueda compartir el repositorio, yo quiero seguir practicando. muchas gracias y exitos.
Oscar muchísimas gracias por compartir tus conocimientos con nosotros, está genial el video y la explicación, sería genial un video implementando este crud en una api rest. Un saludo desde Colombia, sos un grande.
Gracias Juan, en general es casi lo mismo, la única diferencia es que hay que poner seguridad y manejar uno que otra herramienta para seguridad, saludos.
Gracias mataokis, el lenguaje Go es noble y además sencillo, en un 2 por 3 puedes tu aplicación sin ningún problema, ¿en qué lenguaje estás programando ahora?, saludos.
@@Develoteca profe podrian tratar sobre clean code architecture con los monitos? lo veo complicado de implementar en laravel :P ahora estoy en react y flutter pero con saudade de php
Genial Inge, excelente, pues queda a disposición y a la hora que gustes, es todo de ustedes, saludos y aquí ando por cualquier detalle que tengas inge.
muy buen video, gracias por tomarse su tiempo para enseñar, me gustaría ver que el crud como este un campo de otra tabla y la respectiva validación, ejemplo el código de la ciudad al entrar este se busque en una tabla ciudades y ponga el nombre de la ciudad. Esto me dejaría 100% feliz, repito muchas gracias por el tiempo dedicado a enseñarnos
@@Develoteca a la orden, de hecho estoy creado una aplicación web de criptomonedas en golang y me estoy guiando con este crud, es un proyecto de universidad. he aprendido algo de golang en 15 días y la verdad me gusta bastante
Gracias por el video, explicas muy bien, podrías explicar un poco mas sobre cuando llamas a través de los templates de esta forma {{.Id}} como funciona en detalle o podrías referenciarme donde podría aprender mas? desde ya muchas gracias por el excelente video!
Muy buena explicación, muy clara y me ayuda como parte de mi aprendizaje para iniciarme en Golang, pero me queda una duda como se sube para que corra en un Hosting compartido?... He estado buscando información pero no he encontrado información clara...
Gracias hermano. Este ha sido mi primer acercamiento a GOlang y me ha gustado. Me pregunto si es competidor directo de PHP como lenguaje de backend. Quiero saber mas acerca de las ventajas en rendimiento y velocidad en contraste con php. para ser un lenguaje compilado me ha parecido amigable e intuitivo.
A ver sí es competencia directa para el backend, de todos los lenguajes que utilices. Yo diría que es más rápido y eficiente que PHP, pero que puedes utilizar el leng que quieras.
Hola como esta, quisiera hacerle una sugerencia, se podria agregar una búsqueda y una paginación para la lista de empleados. El video estuvo genial. Me sirvió mucho.
Así es, se puede hacer aplicaciones de escritorio de varias maneras, lo que se menciona mucho es que: golang es muy rápido y para un servicio web es muy veloz, saludos Christian.
hola profe, que gran aporte, la verdad me da muchas esperanzas su contenido, en la U tengo que hacer un gestor de inventarios con autenticación de usuarios y un generador de reportes , tengo las bases pero aún no profundizo en ningún lenguaje, consideras que sería buena opción hacerlo 100% con golang?, me llama la atención este lenguaje para enfocar mi carrera.
Puedes empezar con Golang, te puedo sugerir agarrar igual python por la oportunidad que de pueden presentar, pero lo ideal es no cerrarte a un solo lenguaje,
Muy buenas Oscar, me estaba perdiendo videos tuyos (los seleccionaba en ver más tarde) y hoy ya me he puesto al día 👏👏 es algo nuevo Go y tal como lo explicas dan ganas de aprender. ¿Qué recomiendas si eso mismo que has hecho lo quiero subir a un hosting? Ya en funcionamiento digo. Un saludo y gracias por el video.
Buen video profesor, lo felicito por su claridad para transferir conocimiento. Gracias profesor. Puede por favor colocar un link para descargar el código para practicar haciendo modificaciones?
Excelente tutorial y muy bien explicado. Muchas gracias Ing! Cada vez me gusta más Go, considero que fue una buena elección para realizar mis aplicaciones de backend :D *NOTA: Creé mis archivos de templates con extensión .html y funciona perfecto. Hay algún inconveniente al usar esta extensión?
Hola, el tutorial estuvo muy bueno. Estuve siguiendo los pasos que diste en el proceso pero no puedo usar el autocompletado de bootstrap 4 en visual studio code, me podrias indicar que dependencia necesitaría agregar para activarla, tendra algo que ver con la extensión tmpl? Saludos y gracias por la respuesta de antemano.
@@Develoteca Buenas tardes, también tengo esa pregunta: Después de construir todo este proyecto, ¿Cómo hago para subirlo a un servidor en donde tengo una carpeta a la cual subo archivos por ftp? Intenté subir el archivo normalmente pero al ingresar a la dirección web aparece el código del archivo, pero no se ejecuta. Me podría ayudar a avanzar con esto, Muchas gracias!!
Buen día profesor, muchas gracias por su aporte, estoy viendo su excelente video y estoy tratando de adaptarlo a mi aplicación, pero en el tema de asignación de variables del arreglo realmente me perdí, me recomendaría alguna documentación que revisar y si puede ser un ejemplo grafico sería magnifico
Hola que tal Jose?, aquí tengo unos enlaces que te pueden ayudar: tour.golang.org/moretypes/6 si tienes dudas o aclaraciones con toda confianza ( una disculpa por responder de forma tardía) andaba un poco distraído con unos proyectos, saludos.
¿No se puede pasar los datos del CRUD a JSON Para utilizarlos en proyectos externos agenos a los templates? Porque veo que como api rest no sirve...Espera un momento, esto se puede complementar a otras api rest. Gracias
talvez a muchos les haya sido de utilidad este video pero mi opinion es que mejor hubieras hecho metodo post a traves de postman o thunder client en vez de hacer toda una pagina web, esperaba que solo hicieras la api y ya pero me volvi un ocho xD
Bro que tal es go en la cuestion de paquetes de terceros, he escuchado que el versionamiento es una cosa de locos. Es algo que me desanima por que la idea no es inventar la rueda. Ademas de ello me gusta el tema que al ser compilado puedo ser ejecutado en un hosting compartido
Así es, precisamente en este video utilizamos un Driver de MYSQL de git, pero en efecto es un poco abierto, realmente el fuerte de go está en velocidad y rendimiento, aunque aunque esos son otros beneficios (no está demás probarlo y que lo veas por tí mismo inge y nos des tu opinión), saludos y éxito.
Tengo ganas de armar algo con Blazor y la verdad es que ya escuché muy buenos comentarios que pintan muy bien, aunque aquí entre nos viniendo a MS hay que investigar bien para saber cuál es la intención, saludos aitor, ¿tú qué opinas ?, ¿estás aprendiendo?
@@Develoteca Bueno es que como ya sé hacer apps de escritorio con c# y WinForms, he leído que con Blazor son fáciles de migrar a una app web. De momento me gusta cómo está haciendo las cosas Microsoft ultimamente. Creo que le voy a dar una oportunidad :)
Buen video...., por que usa la extensión para los templetes *.tmpl no es mejor usar todo los templates con extensión *.html o hay un motivo escondido, o es simple gusto....saludos profe
Hola JOS, realmente se usa .tmpl por que es la extensión que se usa para el motor de plantillas que nos permite poner datos recuperados de la base de datos, si nosotros ponemos .html no se podría interpretar las instrucciones del motor de plantillas, te dejo un enlace para ver más detalles al respecto: golang.org/pkg/html/template/ Saludos JOS, te deseo mucho éxito.
me parecio genial cree con eso un crud para registro de evaluaciones de riesgo psicosocial, ahor quiero saber si tengo mi server, por importar Xampp y su BD a el y como copilar la aplicacion en go para subir al server. ayuda por favor
Hola Profe!! una duda, lo tengo todo tal cual pero al intentar ejecutarlo solo me meustra todo el texto html en tipo texto y no la pagina en si cuando mando a llamar el template ¿Que hago?
Se debe crear una asociación de la extensión tmpl a HTML, así --> File - Preferences - Settings - files associations - Add item - campo "item" *.tmpl "Value" HTML
Excelente información. Solo un detalle, cuando se le da en Editar y el nombre tiene más de una palabra, solo me muestra la primera palabra (no muestra el nombre completo). En el Terminal SI se muestra completo el dato empleado.Nombre, pero al pasar ese dato a la plantilla de Edición, no.
He precensiado un comportamiento algo particular, al consultar los registros e imprimirlos por consola al minuto 58. Por alguna razon se me imprime en consola 2 veces el mismo registro, por lo que el navegador esta realizando 2 veces la consulta al servidor por la misma pagina de inicio. Hay una razon para esto? como se puede manejar para evitar las consultas por duplicado de los navegadores?
hahahhahhahahahahaha, yo me pregunto, de verdad hay personas que usan go para hacer curd de literalmente asi ? yo esperaria que usen go para cosas mas serias hahahahahahahahahahaha , muy bueno el video sigue asi maestro
Jejeje gracias Javier, bueno a Go lo quieren mucho por qué es veloz, fuera de ahí por el respaldo de Google y unas cosas cuantas cosas más de velocidad, saludos Javier.
Hola profe oscar buen dia, desde colombia. Tengo una pregunta, como le puedo aplicar javascript alguno de esos arachivos .tmpl, lo trato de poner en pie.tmpl pero cuando ejecuto aparece unexpected token '
Jejejeje, nada inge hamilton, son muchos lenguajes aún, en su mayoría los lenguajes que subo casi todos se parecen y realmente es apoyarse de la documentación y aprender el proceso de recepción, entrada y salida de cada lenguaje ( siempre apoyándose de la documentación), ¿y a ti qué lenguaje te gusta hamilton ?, saludos.
@@hamiltonrivera705 excelente, debes de darle una oportunidad a Go, de echo es una mezcla perfecta para aprender GO por que hay ya sabes WEB y programación orientada a Objetos ( aquí en GO la diferencia es que Go es funcional) pero en efecto estoy seguro que se te facilitará mucho el lenguaje, saludos.
Quizás hay algún error en el archivo por que tampoco me deja correr el servidor arroja error con la función "define" no definida, un error en el template/helper.go:25 pero no sé cual sea el error tengo el código igual al profe alguien sabe?
Hola Miguel, te invito a crea un sitio administrable ( el front office y el back office ) crea un portafolio web para agarrar más confianza ( al crear el portafolio web ten tendrás que enfrentar con sesiones de usuario y permisos de lectura) cuando termines me dices que tal, saludos.
== Aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes ==
✅ Sitio web con php y Mysql th-cam.com/video/IZHBMwGIAoI/w-d-xo.html
✅ Crud Laravel 8 th-cam.com/video/9DU7WLZeam8/w-d-xo.html
✅ Crud React th-cam.com/video/_DJBFUIT2Kg/w-d-xo.html
✅ Crud CodeIgniter4 th-cam.com/video/yr699_OD3-g/w-d-xo.html
✅ Crud php crudo th-cam.com/video/xK_1IRknYw0/w-d-xo.html
✅ Crud Node&express th-cam.com/video/ZdalwuQ__Xk/w-d-xo.html
✅ Crud Python&flask th-cam.com/video/gUED5uFmyQI/w-d-xo.html
✅ Crud Java th-cam.com/video/kPCbb80_6GI/w-d-xo.html
✅ Crud .NET+MVC&C# th-cam.com/video/0Gu56u71G18/w-d-xo.html
✅ Crud Golang th-cam.com/video/G58gN0lIbyI/w-d-xo.html
ahora estoy suspendido en twitter pero en un par de dias lo comparto xD
genial este man, esa es la actitud, tratar de hacer con go algo que veamos , que lo sintamos tangible, eso nos motiva a los iniciantes
Apreciado Profesor Oscar, muchas gracias por esta clase magistral donde explica de manera clara, precisa y concisa, todas las bases del CRUD con GO, excelente labor, Dios lo continúe bendiciendo grandemente.
Una aclaración. En el minuto 00:16:11 es {{ define "inicio.tmpl" }} (se agrega la extensión) me tuvo un buen rato hacerlo funcionar. Excelente hasta el momento.
lo hice por segunda vez mil gracias excelente profesor
Que maravilloso es la programación, que maravilloso es Go pero mas maravillosa es tu forma de explicar y la calidad de audio es genial.. mil gracias
si el profe tiene un toque unico
Me encantó el vídeo. Explicas muy bien. Aparte, tu voz suena como la de Mario Castañeda.
Muchas gracias por el contenido de tan buena calidad.
💪😃 saludos Judith, te deseo mucho éxito en tus proyectos, no olvides en compartir el vídeo para apoyar al canal.
Muchas gracias Profe, excelente tutorial, espero y sigas subiendo contenido relacionado a Golang, me gusta mucho este lenguaje y mas cuando alguien lo explica con tanta claridad como vos.
Excelente Video tutorial, recomendado, Saludos desde Colombia .Gracias señor Oscar.
Buenos días. Un trabajo espectacular, el video me ayudó a resolver muchas dudas y ahora un proyecto que parecía estancado, está a punto de terminarse. Muchas gracias.
encontré un pequeño detalle que al parecer se le pasó, en el minuto 1:29:30, al editar el registro en el campo nombre cuando se tiene mas de uno, solo aparece el primer nombre, al parecer es por el espacio en blanco, lo pude solucionar agregando comillas en ambos extremos del valor, por ejemplo
value={{.Nombre}} por value="{{.Nombre}}" y value={{.Correo}} por value="{{.Correo}}", para el formulario de edición de registro empleado, por el resto del video, estuvo muy bueno y entretenido, felicitaciones....
Excelente. Muchas gracias por la observación. Me ocurrió lo mismo y coloqué value="{{.Nombre}}" y solucionado.
Excelente explicacion, muchas gracias por compartir, saludos desde la ciudad de Valparaiso , CHILE
Saludos Marcelo, no olvides en compartir el video para ayudar al canal,
Master!!
Muy Buena explicación, gracias por compartir el conocimiento.
Saludos John, no olviden en compartir el vídeo para apoyar al canal, saludos.
Excelente tutorial! muchas gracias
Holaa profe hace dos semanas empecé con Go, y pues me gusta mucho este lenguaje, super potente y rapido de aprender, logré ver todo el video, esta super bueno, quiza nos pueda compartir el repositorio, yo quiero seguir practicando. muchas gracias y exitos.
ho jhon, conseguiste el repositorio ???
Sorprendente, eres un verdadero maestro, muchas gracias, volveré mañana :D
Muchas Gracias, buen video, muy bien explicado.......saludos
muy buen video, me gusto mucho, también aprendí muchas cosas. Gracias por este excelente contenido y espero mas videos de este tipo.
Oscar muchísimas gracias por compartir tus conocimientos con nosotros, está genial el video y la explicación, sería genial un video implementando este crud en una api rest. Un saludo desde Colombia, sos un grande.
Gracias Juan, en general es casi lo mismo, la única diferencia es que hay que poner seguridad y manejar uno que otra herramienta para seguridad, saludos.
excelente curso, de antemano gracias por existir amigo. jejeje
Gracias Luis, no olvides en compartir el vídeo para apoyar al canal,
De verdad muchas gracias por este contenido esta genial para los que estamos en los primeros contactos con este lenguaje😀
Un gusto Mitter, no olviden en compartir el vídeo para apoyar al canal, éxito en tu primer acercamiento.
excelente video! no tenia intenciones de aprender nada sobre go, pero un video del profe es garantia de algo interesante
Gracias mataokis, el lenguaje Go es noble y además sencillo, en un 2 por 3 puedes tu aplicación sin ningún problema, ¿en qué lenguaje estás programando ahora?, saludos.
@@Develoteca profe podrian tratar sobre clean code architecture con los monitos? lo veo complicado de implementar en laravel :P ahora estoy en react y flutter pero con saudade de php
Gracias por el curso profe lo amo
✌🏼
Bien planteado para un tema introductorio. Me sirvió de mucho.
Maestro se 👀 super . Pero me estoy enfocando al 100% en node. Cuando este full en node lo 👀
Genial inge, no te preocupes el video y yo estaremos aquí esperando, tómalo con calma, lo importante es disfrutarlo, saludos inge .
De lujo Profe! Estoy muy interesado en GO! Felicitaciones por su valioso Aporte!
Gracias Mario, siii está muy bueno, se usa principalmente para API´s
Wooo profe, esto si no me lo esperaba, que crack Inge, le daré una oportunidad a Go!
Genial Inge, excelente, pues queda a disposición y a la hora que gustes, es todo de ustedes, saludos y aquí ando por cualquier detalle que tengas inge.
No hay CRUD que detenga al profe Oscar
jajajajaja, ustedes son mí motivación inge (gracias por las porras inge), saludos.
muy buen video, gracias por tomarse su tiempo para enseñar, me gustaría ver que el crud como este un campo de otra tabla y la respectiva validación, ejemplo el código de la ciudad al entrar este se busque en una tabla ciudades y ponga el nombre de la ciudad. Esto me dejaría 100% feliz, repito muchas gracias por el tiempo dedicado a enseñarnos
Muchas gracias por el gran aporte!
Excelente entrenamiento! ¡Muchas gracias!
Gracias a ti!, no olvides en compartir el video para apoyar al canal, éxito.
@@Develoteca
Si si,
Tengo algunas preguntas sobre CRUD, ¿cómo puedo contactarlos?
Profe excelentes CRUDs, mucho exito
Gracias a ustedes por el apoyo y por compartir y aquí me quedaré haciendo más CRUDS que son tan inevitables, saludos y fuerte abrazo.
Cuando vas a sacar mas cursos de este Programa, me fascina como explicas y quede con ganas de mas
Excelente forma de explicar, sin tanto tecnisismo.
Muchas gracias Carlos, saludos.
@@Develoteca a la orden, de hecho estoy creado una aplicación web de criptomonedas en golang y me estoy guiando con este crud, es un proyecto de universidad. he aprendido algo de golang en 15 días y la verdad me gusta bastante
Genial Carlos, te deseo mucho éxito con el proyecto de las criptos, saludos.
excelente tutorial de los mejores. muchas gracias seria buena idea hacer otro diferente
Gracias Victor, recuerda compartir el video para apoyar al canal, éxito.
Estos vídeos de CRUDs son épicos Oscar, sos Grande profe! 👏🏻👌🏻
Muchas gracias Delete, saludos y un fuerte abrazo, éxito.
Excelente, felicitaciones y muchas gracias.
Muchas gracias.
Simplemente Excelente!!! Muchas Gracias!!!
Gracias Cesarin, no olvides en compartir el video para apoyar al canal, éxito.
Gracias. Excelente aporte.
Gracias Cristhian, no olvides en compartir el video para apoyar al canal,
Gracias por el video, explicas muy bien, podrías explicar un poco mas sobre cuando llamas a través de los templates de esta forma {{.Id}} como funciona en detalle o podrías referenciarme donde podría aprender mas? desde ya muchas gracias por el excelente video!
Tremendo tutorial, bien explicadito paso a paso, genial
Gracias Andres, ese lenguaje es uno de los más cotizados, ¿qué lenguajes manejas? , saludos.
Gracias por su aporte profe, sería importante agregar a sus CRUDs, la paginación de los listados y agregar validaciones a los formularios.
Gracias Gino, lo tomaré en cuenta, saludos.
Muy buena explicación, muy clara y me ayuda como parte de mi aprendizaje para iniciarme en Golang, pero me queda una duda como se sube para que corra en un Hosting compartido?... He estado buscando información pero no he encontrado información clara...
Excelente video !!! muy util !! consulta, el codigo fuente esta en algun repositorio ? muchas gracias, saludos!!!
Gracias hermano. Este ha sido mi primer acercamiento a GOlang y me ha gustado. Me pregunto si es competidor directo de PHP como lenguaje de backend. Quiero saber mas acerca de las ventajas en rendimiento y velocidad en contraste con php. para ser un lenguaje compilado me ha parecido amigable e intuitivo.
A ver sí es competencia directa para el backend, de todos los lenguajes que utilices. Yo diría que es más rápido y eficiente que PHP, pero que puedes utilizar el leng que quieras.
Excelente Profe!!! ... I Will Back to Code!
Ya hacía falta inge, jajaja saludos y un fuerte abrazo.
Genial Profe Muchisimas Gracias
Gracias a ti, si el video te ha servido puedes compartir para evitar que youtube se olvide del canal, saludos.
@Develoteca, una consulta porque usas la librería text/template y no html/template, genial tu video.
gracias profe, aprendiendo go :)
Excelente inge Cristian, bienvenido a la comunidad, no te olvides de ver la pestaña de la comunidad y los últimos videos!
Hola como esta, quisiera hacerle una sugerencia, se podria agregar una búsqueda y una paginación para la lista de empleados. El video estuvo genial. Me sirvió mucho.
Muy bueno el video!!!! Le voy a dar un vistazo a Go. Se pueden hacer aplicaciones de escritorio con Go? O convertirla mediante Electrón?
saludos
Así es, se puede hacer aplicaciones de escritorio de varias maneras, lo que se menciona mucho es que: golang es muy rápido y para un servicio web es muy veloz, saludos Christian.
hola profe, que gran aporte, la verdad me da muchas esperanzas su contenido, en la U tengo que hacer un gestor de inventarios con autenticación de usuarios y un generador de reportes , tengo las bases pero aún no profundizo en ningún lenguaje, consideras que sería buena opción hacerlo 100% con golang?, me llama la atención este lenguaje para enfocar mi carrera.
Puedes empezar con Golang, te puedo sugerir agarrar igual python por la oportunidad que de pueden presentar, pero lo ideal es no cerrarte a un solo lenguaje,
Muy buenas Oscar, me estaba perdiendo videos tuyos (los seleccionaba en ver más tarde) y hoy ya me he puesto al día 👏👏 es algo nuevo Go y tal como lo explicas dan ganas de aprender. ¿Qué recomiendas si eso mismo que has hecho lo quiero subir a un hosting? Ya en funcionamiento digo. Un saludo y gracias por el video.
Me parece genial, realmente Go es muy buen lenguaje ( sin complicaciones, sencillo y versátil ) saludos y un fuerte abrazo alandres.
Grande Óscar! 💪🏻👏🏻
Muchas gracias Deleted, te envío un cordial saludo.
Hola! A nivel profesional qué consideras necesario saber de golang y tecnologías con las que qué se relaciona?
Gracias!
Buen video profesor, lo felicito por su claridad para transferir conocimiento. Gracias profesor. Puede por favor colocar un link para descargar el código para practicar haciendo modificaciones?
Hola Profe desde Chile, go es compatible con Datatables, es por la paginacion, o hay otro modo de hacerlo si es posible explicar, gracias
Excelente tutorial y muy bien explicado. Muchas gracias Ing! Cada vez me gusta más Go, considero que fue una buena elección para realizar mis aplicaciones de backend :D
*NOTA: Creé mis archivos de templates con extensión .html y funciona perfecto. Hay algún inconveniente al usar esta extensión?
Hola, el tutorial estuvo muy bueno. Estuve siguiendo los pasos que diste en el proceso pero no puedo usar el autocompletado de bootstrap 4 en visual studio code, me podrias indicar que dependencia necesitaría agregar para activarla, tendra algo que ver con la extensión tmpl? Saludos y gracias por la respuesta de antemano.
Muy interesante gracias!!
Un honor, saludos y un cordial saludo.
Excelente video!
Muchas gracias inge Yeled, saludos y espero que ayude a tener una idea general de GO ( Nota: Me la pasé muy bien con GO).
@@Develoteca esperamos ver algún CRUD con Rust en un futuro!
@@Yeled98 apuntando inge, jejeje saludos.
Para subir una web hecha en GO, necesito un Hosting Especifico?
o al finalizar el proyecto se compila en un formato que aceptan en servidores?
Unicamente tienes que buscar un server , es en tiempo de ejecución, saludos.
@@Develoteca Buenas tardes, también tengo esa pregunta: Después de construir todo este proyecto, ¿Cómo hago para subirlo a un servidor en donde tengo una carpeta a la cual subo archivos por ftp? Intenté subir el archivo normalmente pero al ingresar a la dirección web aparece el código del archivo, pero no se ejecuta. Me podría ayudar a avanzar con esto, Muchas gracias!!
Excelente video
Un gusto Fredy, no olvides en compartirlo para apoyar al canal, éxito.
Profe como seria para hacer conexion con postgresql el driver
Buen día profesor, muchas gracias por su aporte, estoy viendo su excelente video y estoy tratando de adaptarlo a mi aplicación, pero en el tema de asignación de variables del arreglo realmente me perdí, me recomendaría alguna documentación que revisar y si puede ser un ejemplo grafico sería magnifico
Hola que tal Jose?, aquí tengo unos enlaces que te pueden ayudar: tour.golang.org/moretypes/6 si tienes dudas o aclaraciones con toda confianza ( una disculpa por responder de forma tardía) andaba un poco distraído con unos proyectos, saludos.
@@Develoteca gracias profesor, ya di con el resultado, ahora estoy trabajando lo referente a html y css. Seguire viendo sus excelentes videos
@@josebrito9293 vientos inge, saludos.
@@Develoteca Buenas noches profesor no consigo como cargar el archivo css, no lo reconoce
Por que sera que en el archivo .tmpl no me reconoce el comando b4-???, probe en un .html y si funciona... :(
duda como habilitaron el plugin de bootstrap en archivos extensión tmpl?
¿No se puede pasar los datos del CRUD a JSON Para utilizarlos en proyectos externos agenos a los templates? Porque veo que como api rest no sirve...Espera un momento, esto se puede complementar a otras api rest. Gracias
talvez a muchos les haya sido de utilidad este video pero mi opinion es que mejor hubieras hecho metodo post a traves de postman o thunder client en vez de hacer toda una pagina web, esperaba que solo hicieras la api y ya pero me volvi un ocho xD
tiene curso desde cero con go? hace falta profesores como vos en este lenguaje
Excelente, solo que si fuera posible ver como se le incorpora la plantilla adminlte
Hola Carlos, ¡anotado!, espero que me ayudes a compartir el video para apoyar al canal, saludos.
@@Develoteca con mucho gusto
Hola con que programa se hacen las flechas
app.prntscr.com/es/
saludos.
Bro que tal es go en la cuestion de paquetes de terceros, he escuchado que el versionamiento es una cosa de locos. Es algo que me desanima por que la idea no es inventar la rueda. Ademas de ello me gusta el tema que al ser compilado puedo ser ejecutado en un hosting compartido
Así es, precisamente en este video utilizamos un Driver de MYSQL de git, pero en efecto es un poco abierto, realmente el fuerte de go está en velocidad y rendimiento, aunque aunque esos son otros beneficios (no está demás probarlo y que lo veas por tí mismo inge y nos des tu opinión), saludos y éxito.
Qué opinas de Blazor profe?
Tengo ganas de armar algo con Blazor y la verdad es que ya escuché muy buenos comentarios que pintan muy bien, aunque aquí entre nos viniendo a MS hay que investigar bien para saber cuál es la intención, saludos aitor, ¿tú qué opinas ?, ¿estás aprendiendo?
@@Develoteca Bueno es que como ya sé hacer apps de escritorio con c# y WinForms, he leído que con Blazor son fáciles de migrar a una app web.
De momento me gusta cómo está haciendo las cosas Microsoft ultimamente.
Creo que le voy a dar una oportunidad :)
excelente, gracias
Gracias Jesus, no olvides en compartir el video para apoyar al canal, éxito.
Buen video...., por que usa la extensión para los templetes *.tmpl no es mejor usar todo los templates con extensión *.html o hay un motivo escondido, o es simple gusto....saludos profe
Hola JOS, realmente se usa .tmpl por que es la extensión que se usa para el motor de plantillas que nos permite poner datos recuperados de la base de datos, si nosotros ponemos .html no se podría interpretar las instrucciones del motor de plantillas, te dejo un enlace para ver más detalles al respecto: golang.org/pkg/html/template/
Saludos JOS, te deseo mucho éxito.
me parecio genial cree con eso un crud para registro de evaluaciones de riesgo psicosocial, ahor quiero saber si tengo mi server, por importar Xampp y su BD a el y como copilar la aplicacion en go para subir al server. ayuda por favor
Heroku,
Hola Profe!! una duda, lo tengo todo tal cual pero al intentar ejecutarlo solo me meustra todo el texto html en tipo texto y no la pagina en si cuando mando a llamar el template ¿Que hago?
a mi no me esta jalando el bootstrap en los archivos tmpl... porque saben??
Se debe crear una asociación de la extensión tmpl a HTML, así --> File - Preferences - Settings - files associations - Add item - campo "item" *.tmpl "Value" HTML
@@HugoJaramillo muchas gracias bro, que siga creciendo está comunidad chida 🔥🔥
gracias bro me salvaste!
no hace falta que sean archivos .tmpl pueden ser simplemente .html
Excelente profe, solo una duda cuando se le da editar a un registro, en el formulario no aparece el nombre completo.
Cuando intento acceder a boostrap en el archivo tmpl no me aparece nada lo tuve que hacer en un archivo html alguien sabe por que ?
Gracias!!
Gracias Sebastian, recuerda compartir el video pues hoy en día TH-cam está quitando visibilidad a los videos tutoriales, saludos y te deseo éxito.
Porque no se me activa la extención de Bootstrap en los archivos tmpl, pero si le cambio la extención a html si se activa?
Excelente información. Solo un detalle, cuando se le da en Editar y el nombre tiene más de una palabra, solo me muestra la primera palabra (no muestra el nombre completo). En el Terminal SI se muestra completo el dato empleado.Nombre, pero al pasar ese dato a la plantilla de Edición, no.
He precensiado un comportamiento algo particular, al consultar los registros e imprimirlos por consola al minuto 58.
Por alguna razon se me imprime en consola 2 veces el mismo registro, por lo que el navegador esta realizando 2 veces la consulta al servidor por la misma pagina de inicio.
Hay una razon para esto? como se puede manejar para evitar las consultas por duplicado de los navegadores?
hahahhahhahahahahaha, yo me pregunto, de verdad hay personas que usan go para hacer curd de literalmente asi ? yo esperaria que usen go para cosas mas serias hahahahahahahahahahaha , muy bueno el video sigue asi maestro
Jejeje gracias Javier, bueno a Go lo quieren mucho por qué es veloz, fuera de ahí por el respaldo de Google y unas cosas cuantas cosas más de velocidad, saludos Javier.
Hola profe oscar buen dia, desde colombia. Tengo una pregunta, como le puedo aplicar javascript alguno de esos arachivos .tmpl, lo trato de poner en pie.tmpl pero cuando ejecuto aparece unexpected token '
gracias
A ti por compartir el contenido, saludos y éxito.
@@Develoteca Me gustaria que nos dieras alguna pauta para el login y registro de usuarios por favor
Creo que estoy haciendo algo mal, pero la extension de Bootstrap no me funciona con el archivo tmpl, ¿alguna solucion por favor?
Caray prof! Cuántos lenguajes domina?
Jejejeje, nada inge hamilton, son muchos lenguajes aún, en su mayoría los lenguajes que subo casi todos se parecen y realmente es apoyarse de la documentación y aprender el proceso de recepción, entrada y salida de cada lenguaje ( siempre apoyándose de la documentación), ¿y a ti qué lenguaje te gusta hamilton ?, saludos.
@@Develoteca a mí me gusta trabajar en java y web con laravel
@@hamiltonrivera705 excelente, debes de darle una oportunidad a Go, de echo es una mezcla perfecta para aprender GO por que hay ya sabes WEB y programación orientada a Objetos ( aquí en GO la diferencia es que Go es funcional) pero en efecto estoy seguro que se te facilitará mucho el lenguaje, saludos.
Quizás hay algún error en el archivo por que tampoco me deja correr el servidor arroja error con la función "define" no definida, un error en el template/helper.go:25 pero no sé cual sea el error tengo el código igual al profe alguien sabe?
Amigo buenas noches, el archivo tmpl no me reconoce el bootstrap 4
Tengo una duda, se puede instalar la librería MySQL manualmente sin utilizar Get ????
eso quiero saber también. no entiendo el get que hace en el cmd al instalar el driver
Develoteca has un Crud con Lenguaje Latino y MySQL
Despues de este video? como puedo subir más mi nivel?
Hola Miguel, te invito a crea un sitio administrable ( el front office y el back office ) crea un portafolio web para agarrar más confianza ( al crear el portafolio web ten tendrás que enfrentar con sesiones de usuario y permisos de lectura) cuando termines me dices que tal, saludos.
Hay manera que puedas crear un nuevo video de react con algo de go?
Como se puede hacer para subir una foto al servidor con golang?
no me salta la extencion bootstrap 4 cuando pongo b4 alguien sabe por que ?
Puedes reiniciar,
Hola visual c# con mysql, te lo agradecería
Hola flako, ¿què paso con go?
Okey y como lo desplego en una vps ?