Це відео не доступне.
Перепрошуємо.
¿Que es Go (Golang)? - La mejor explicación en español
Вставка
- Опубліковано 16 бер 2020
- GO en un lenguaje de programación de código abierto y fácil de aprender, con una sintaxis concisa, limpia y eficiente. Además que es el lenguaje con mayor demanda laboral para el 2020 según la encuesta de Hired. ¿Por qué Go es tan demandado? ¿Por qué deberías aprenderlo y que lo hace tan especial frente a otros lenguajes? En este video te lo contamos.
🎓 Curso: GO desde cero (2020) ed.team/cursos/go
#QuedateEnCasa #Golang
🚀 Ayudamos a las personas a desarrollarse y alcanzar sus sueños con cursos de programación, diseño y emprendimiento online y en español.
#NuncaTeDetengas
¡🎁 Ahora puedes ser Premium gratis!
Descubre como aquí 👉 ed.team/blog/t...
Web y comunidad EDteam
💻 ed.team
Sé un estudiante premium en EDteam
⭐ ed.team/premium
🔰 LinkedIn: ed.team/linkedin
🔰 Instagram: ed.team/instagram
🔰 Twitter: ed.team/twitter
🔰 Facebook:ed.team/facebook
*¿Cuál fue el primer lenguaje con el que programaste? Alguien comenzó con Go 🖐*
🎓 Nuevo curso Go Desde Cero (2020) ed.team/cursos/go
Disponible con tu suscripción premium.
📥 Descarga los slides del video aquí ed.team/blog/que-es-go-golang
Ni lo conocía
Mí primer lenguaje fue java
Visual basic do mas por que entre al instituto si no ni sabia
Mi primer lenguaje de programación que aprendí fue Pascal, y el siguiente que aprenderé será Go..!!
Mi primer lenguaje fue c++
Go para el back y Dart para el front 😮 i like it!! 😀
Que interesanteGO y la mascota que tierna!!!! Yo escucho todo" pero todavia es un mundo desconocido y me estoy informando del tema
Hola, hace tiempo que tenía curiosidad sobre este lenguaje pero hasta ahora no me he puesto a ver nada sobre el.
Te hago unas preguntas al respecto, para alguien de EDteam o algún lector que sepa del tema.
1) Si deseo realizar una aplicación de escritorio, viene con las librerías gráficas para windows, linux, mac o debo utilizar GTK, etc.
2) Cuando inicie en C++ hace mucho, fue para aprender a crear juegos y utilizaba una librería llamada allegro. Este lenguaje tiene librerías para crear juegos, manejar multimedia, etc. o permite utilizar librerías de C++, Python u otros lenguajes.
3) Si permite crear el front-end, se puede utilizar para crear app, utilizar vue.js junto a el o solo es GO para hacer todo.
Gracias por leer y tomarte el tiempo en responder.
Hola.
1) Go como tal no esta creado para crear aplicaciones gráficas, tienes mejores opciones como usar GTK, etc PD: Hay un proyecto de GTK para go.. github.com/mattn/go-gtk
2) Vamos a lo mismo, este lenguaje no esta creado como tal para crear juegos pero por otro lado si permite utilizar librerías de otro lenguajes, por ejemplo los drivers de MySQL están en c
3) Go tiene un paquete para templates, puedes meterle cualquier Fronted si sirves una API juntos no se pueden (como en el caso de laravel-vue que lo tienes junto), es muy comun ver react - go aunque si gustas puedes tener todo el desarrollo en GO
Go es un lenguaje divertidísimo, muy útil y muy potente, yo estoy buscando un curso avanzado de Go, ya lo conozco pero me falta afrontarlo en profundidad, es decir BBDD, backend y alguna otra cosa más.
Encontraste?
Ed team tiene uno
Me gustra MUCHO como te explicas !! y sobre todo ese acento mejicano ! es que soy español ...
Su acento es peruano, específicamente limeño, igual que el de Fazt.
Hezaen, gracias....es un acento escantador....y lo bien que se explica !!
Encantador...disculpa Hezaen
Como no conocía este canal antes? Vale Oro
¡Woooooh! Excelente vídeo, esto va directo a mi lista de aprendizaje para estos días de cuarenta 🖥⌨️☕️☕️
excelente!!! cada vez mas sigo mas y más este canal. Muy buenos videos.
buenísimo este lenguaje me queda como anillo al dedo para mi proyecto.
Me recomiendas comenzar con Go como primer lenguaje de programación para aprender?
Gracias por tu tiempo Alvaro. Excelentes vídeos .
Creo que te equivocas con el tema de los tipos.
La idea en la que Go está basado con respecto a su sistema de tipos no tiene que ver con si es estático o dinámico, si no con la inferencia de tipos, que es un concepto que nace con la programación funcional.
Entonces Go es un lenguaje de tipado estático y fuerte pero que permite la inferencia de tipos.
PD: excelente video 😉
El vídeo dice literalmente que no es dinámico. Que es estático.
@@EDteam no es a lo que me refiero. Digo que Go en ningún momento se basó el los tipos dinámicos, si no en la inferencia de tipos. Es más, lo que mencionas en el vídeo tiene que ver más con si es tipado fuerte o débil. No estoy diciendo que te equivoques en términos técnicos, solo que no estás usando los términos adecuados.
Que bueno, esto de GO.!! Necesito aprender más. Grosos.
Wow, excelente video! Todo el material que suben es bastante bueno! Sigan así!
feliz navidad profe, un gusto adquirir algunos de sus cursos, muy buenos en si gracias por compartir sus conocimientos y muchos exitos mas!!!😇
Excelente vídeo y explicación
Visto en 16/05/2021
Una pregunta con GO se puede hacer proyectos WEB o proyectos Móviles, Ya me respondiste en el video jajajaa
además de la sintaxis ¿cuál es la ventaja respecto a Java? tambien es multithreading y compila para cualquier sistema operativo. En Java tambien podés hacer una webapp.
que Java es un dolor de huevos, Go es más divertido de programar
Hola. Qué usas para tus presentaciones? Veo que tú apuntador te sirve para hacer un reflector en la lámina. Cómo le haces?
Me quede con curiosidad de probar Go...
Por cierto, que apuntador usas o cómo logras que tenga ese efecto del iluminacion
Saludos desde colombia, tengo una inquietud como haces para realizar ese tipo de videos mostrando la diapositiva y el apuntador como lo sombreas al momento de mostrar algo, gracias por tu respuesta.
utiliza un editor de codigo Online; uno de ellos es
codepen.io
Paralelismo: El paralelismo es una función que realiza el procesador para ejecutar varias tareas al mismos tiempo, es decir puede realizar varias cálculos simultáneamente, basados en principio de dividir los problemas grandes para obtener varios problemas pequeños.
Interesante siempre me ha llamado la atención pero estoy indeciso entre Go o Rust, cual es la diferencia de ambos, tengo entendido que Rust busca lo mismo que C.
interesante, me gustaría saber sobre el tamaño de los ficheros compilados, supongo que por lo que explicas en min 13 serán ejecutables más grandes???
Hola buen dia EDteam. Podria hacer un video de java vs go ventajas y desventajas de estos dos lenguajes claro yo se que un lenguaje no es superior a otro todo depende de lo que vallas a hacer pero tengo curiosidad porque quiero hacer un proyecto que va a usar muchos hilos entonces como ambos lenguajes son parecidos quisiera saber esos puntos que tienen cada uno para en base a eso saber cual elegir muchas gracias EDteam los apoyo en su labor dan excelente contenido espero algún día trabajar con ustedes
Magistral explicación
Ellos no tomaron lo mejor de Python y C,, sino que tomaron el lenguje C y lo unieron con las definiciones estilo Pascal y otros lenguajes y trataron de hacerlo lo mas simple posible
¿Cuál es la diferencia entre el curso de GO 2020 al de GO 2016 del profesor Alexys ?
El del 2020 esta con las versiones recientes
@@franciscoquiaro3082 jajajajajajajaja
Muchísimas gracias, muy bien explicado!
El tema de la concurrencia que estás explicando… no es lo que hacen los hilos, en cualquier lenguaje que soporte multi-threading, como Java por ejemplo?
Algo q comento en el min 13 es una duda q tengo.
Si yo aprendo exis lenguaje de programación ....digamos c# o HTML5 por poner un ejemplo y ya q aprendí hago un programa de altas y bajas para una tiendita, este programa corre en cualquier versión de Windows o Mac o Linux? O hay ciertos peros o procesos extras o unos solo son para ciertos cisternas operativos etc ????
Qué me puede comentar!!
Gracias de antemano.
Lo recomientas para las personas q se estan iniciando en la programacion o los q qeremos aprender a programar?
Hola,
Si estás iniciando. Te recomendaría mucho más que iniciaras con Python o Js
Por supuesto que puedes iniciar con GO. Aunque en lo personal no te lo recomendaría, porque si requiere de una curva de aprendizaje mayor y podría llegar a ser frustrante
Es mejor enfocarte en un lenguaje de programación? O aprender varios a la vez?
Enfocate en uno y aprende un poco de los demas las empresas no buscan todologos si no especialistas
Tienes que aprender lo que la arquitectura y las reglas de negocio te dicten. Si quieres hacer un servicio streaming, un lenguaje robusto es necesario. Si nomás quieres hacer un crud donde la rapidez no es tan fundamental, node o Python serían buenas opciones. Si necesitas un servicio con ML, Python es bueno.
@@LuisRuizHalo Cúal sería ese lenguaje robusto?
The number one C, C++, Scala, Go y Rust.
Hay que saber c y python para aprender go?
Hola amigo. Escribo mis comentarios mientras te escucho, y el primero que me surge es: Por qué un lenguaje compilado? Qué ventajas tiene la compilación sobre la interpretación? Gracias. Un saludo.
Las ventajas son: es mas rapido en tiempo de ejecucion y los errores se muestran en tiempo de compilacion, antes de ejecutarlo. Los lenguajes interpretados son mas lentos y los errores se muestran mientras vas ejecutando. Hoy en dia los lenguajes interpretados son bastante rapidos, igualmente. Espero haberte ayudado. Saludos
Hola, tengo una duda, cuándo se que estoy listo para trabajar?
Llevo un tiempo programando, hasta ahora se hacer rutas en react, manejar el estado de los componentes, hacer peticiones ajax usando axios, se hacer APIs con Node js y Express, de hecho tengo un proyecto de prueba completo guardado en heroku donde tengo presisamente lo anterior, también e hecho cosas como usar Cloudinary para almacenar imágenes mediente un frontend hecho por mi, básicamente la imagen se almacena en cloudinary y en mi base de datos tengo la url, titulo y descripción de la imagen, la cuál también puedo eliminar o actualizar desde el mismo frontend, en cuanto a bases de datos, se hacer consultas multitabla con los joins, pivots, merg, procedimientos almacenados, esto en SQL Server, cuando me pongo a pensar sobre esto siento que se más de lo normal, pero a medida que sigo investigando, me topo con muchísimas cosas más, y me desánimo porque parece que nunca estaré listo para el desarrollo web.
Tambien se puede usar en IoT con dispositivos ARM.
Muy interesante!
Sí quiero
hola tengo una duda. si no se absolutamente nada de programación puedo empezar con este lenguaje o cual debería ser mi camino
UNA PREGUNTA EN EL CURSO DE GO, HAY UN PROYECTO HECHO, ASI COMO SISTEMA DE ALMACEN O VENTAS... PARA INSCRIBIRME.
perdona en los lenguajes mas demandados no aparece DART? dart es el lenguaje de programacion para Flutter que por lo que tenia entendido es de lo mas prometedor que tiene Google puesto que con este único lenguaje puedes hacer todo, tanto parte front-end como back-end en distintas plataformas como web y aplicaciones, me puedes decir porque no sale en la lista? es porque no es tan bueno como lo pintan o porque? gracias
Sera que GO sea mejor que TypeScript?
O sea, que como go es tan potente como c, también se podría utilizar para armar un sistema operativo? Pregunto por curiosidad, yo estoy todavía a años luz de hacer algo parecido pero siempre quise hacerlo
Sustancialmente si, pero no es tan sencillo, eso se deja a los lenguajes de bajo nivel, es como las velocidades de un carro: empiezas lento lento con instrucciones básicas y después ya despegas.
estuve haciendo un software web de ventas en PHP, quisiera cambiarlo a GO, que me recomienda ?
Muy buena explicación!!
Amo tus videos alvaro
quiero aprender un nuevo lenguaje y estoy entra Go y Python, cual recomiendan?
El mismo Alvaro (el del video) recomendó empezar con Python, más que nada porque es un lenguaje sencillo de entender, tiene demanda en el mundo laboral, podés hacer muchos proyectos en diferentes areas de la programación, etc., así que podés mandarle sin miedo a ese lenguaje. En el canal de Fazt tenés el curso básico de Python de unas 3 horitas para que le metas a full. O en todo caso podes entrar a EDteam y estudiar el lenguaje desde ahí, como prefieras.
Esteban Tosoni gracias, lo tomare en cuenta
Depende que vas a hacer con el lenguaje. Yo trabajo con ambos, y te puedo decir que para trabajo de ciencia de datos Python indudablemente es mejor. Si vas a trabajar desarrollo web, particularmente backend o computo en la nube, Go es mucho mejor lenguaje para estas cosas.
Empiezo con Go
En que proveedor podria publicar un back end en Go?.
Heroku sencillo facil rapido membresia gratis y de pago
sirve todavía en 2022 el curso edición 2020 ?
Me estoy enamorando de go con este vídeo, pero no entendí la parte de que no se programa orientado a objetos, o que se hace diferente.
Su curso esta actualizado al 2021 y será actualizado posteriormente?
Gracias, buenos videos!
teneis algun video de por que elegir gcp?
tienen cursos de lógica de programación disponibles?
por fin un video serio de go
Qué tecnología usan para el frontend en EDTeam?? 🤔
multihilo es mejor que los procesos asíncronos?
en el 0:30 decis que python es el 1º lenguaje mas recomendado para aprender que opinas de Ruby man. ? Mis saludos cordiales!!!
Según mi investigación Ruby es un buen lenguaje, pero en comparativa con sintaxis y funcionalidad python lo supera, en lo personal no lo recomendaría, me iría más por Go o si quieres algo mas sensillo en sierto modo python.
Hola ya tenes el curso completo de GO
Soy novato,pero cuando uno busca ofertas de trabajo nunca he visto go por lo menos en colombia,creo que ese lenguaje es muy útil en Estados Unidos por ejemplo pero por lo menos en mi país ,casi siempre es Java,javascript ,c# etc....
El mejor canal de información de software de tecnología y programación
EDTEAM está hecho en node y react, según wappalyzer.
Esa herramienta no es 100% segura, y además las empresas suelen usar varios lenguajes de programación para distintas cosas.
Java y no he necesitado ningún otro lenguaje de lado del servidor, va muy rápido.
Ustedes tienen algo que ver con la plataforma de aprendizaje edx?
amo ed team
Me esta comenzando a llamar la atencion este lenguaje, pero aun no me queda claro para que proyectos podria funcionar. Alguien que tenga una idea? Es decir, una pagina personal porque la haria en Go y no en PHP o Python. En que ejemplos podria funcionar o funcionaria para cualquier proyecto de backend?
Go es un lenguaje perfecto para backend. Puedes construir api, conexiones a bases de datos sin ningun problema, hacer render templates, etc. Algo muy bueno es que te fuerza a trabajar de manera muy ordenada con su sistema de paquetes. La sintaxis es basada en C, con sus diferencias, pero muy clara. Los ciclos los construyes solo con For de varias maneras. Algo muy potente de Go es el uso de struct para trabajar con POO y crear metodos con funciones independientes pero usando punteros al struct. En lo personal me parece un lenguaje muy superior a Python en cuanto a seguridad y buenas practicas de programacion en lo que se refiere a desarrollo backend, ademas de ser mucho mas rapido por ser compilado. La verdad es que te lo recomiendo.
Me estas diciendo que existe un hibrido entre mis dos lenguajes favoritos?
viendo el video para aprenderlo después en la plataforma edteam.
Buen video 👍
recien estoy informandome para entrar al mundo de la programacion
si compro uno de sus cursos, al terminarlo me sertifican?
Una pregunta, cómo hago para pagar el curso si vivo en españa y por lo tanto pago con €? Es que acabo de ver que el curso está en dolares. Un saludo
No hay problema, tu tarjeta lo carga en dolares y tu banco lo convierte a euros el equivalente de tu compra en dolares
Go es lo máximo y sencillo !!
Lo Maximo!!!
¿Podrías hacer un vídeo como este pero de typeScript?
Muy bueno...
Con GO se puede realizar aplicaciones de escritorio
Si se puede.
7:52 es decir multiplexan los procesos
Me encantan tus vídeos
Una duda,¿se pueden hacer videojuegos con go?
Muito bom seus vídeos, comecei com C
Hay tantos lenguajes. Todos me gustan.
15:10 yo consegui trabajo donde es en go( asi lo conoci) y en eso ando aprendiendo
quiero comenzar a programar que me recomiendan :D
jajaja buen video xD un mate de risa tus reacciones Álvaro :b
Cuando un video de C o C++ aquí en Ed team ???
Hola entonces escuchando esto ¿ Go no necesita un framework?
Puedes desarrollar un API sólo con la biblioteca estándar. Pero si existen Frameworks y paquetes de terceros que te pueden facilitar el trabajo.
Se puede crear aplicaciones web con GO?
Como LISP fue el segundo lenguaje que aprendí el que sea compilado e interpretado a la vez no es nada raro.
yo empecé con c++ (el primer curso de la universidad donde estudié enseñaban eso), el siguiente lenguaje fue java, después de dominar esos dos, recién empecé a conocer php, javascript, python y ruby.
Sacara algún curso de rest Apis con Go?
Hagan un video sobre procesadores de pago para webs.
Concurrencia sería algo como segmentación de cause en el procesador.
Muy buenos estos videos. De verdad que me ha interesado aprender en edteam, hagan uno de estos videos pero de AWS porfa
Gracias por tu video, muy bueno explicando e inpirador. Vivo en Greengo Landia, mis compañeros de trabajo que son Developers ganan $200K al año. Not Bad at all 😉
Podrías hacer lo mismo con Swift? :D
Quien va a dar el curso?
Dios mío hay que entrarle a Go
ed team esta en node.js, por lo menos eso veo cuandi miro el codigo.
Hola amigo Álvaro yo no se nada de lenguajes ninguno puedo aprender "GO"