Por fin Platzi
Hola mundo en Go
Introducción al Curso de Golang
¿Qué es, por qué y quienes utilizan Go?
Instalar Go en Linux
Instalar Go en Mac
Instalar Go en Windows
Nuestras primeras líneas de código con Go
Variables, funciones y documentación
Variables, constantes y zero values
Operadores aritméticos
Tipos de datos primitivos
Paquete fmt: algo más que imprimir en consola
Uso de funciones
Go doc: La forma de ver documentación
Estructuras de control de flujo y condicionales
El poder de los ciclos en Golang: for, for while y for forever
Operadores lógicos y de comparación
El condicional if
Múltiple condiciones anidadas con Switch
El uso de los keywords defer, break y continue
Estructuras de datos básicas
Arrays y Slices
Recorrido de Slices con Range
Llave valor con Maps
Structs: La forma de hacer clases en Go
Modificadores de acceso en funciones y Structs
Métodos e interfaces
Structs y Punteros
Stringers: personalizar el output de Structs
Interfaces y listas de interfaces
Concurrencia y Channels
¿Qué es la concurrencia?
Primer contacto con las Goroutines
Channels: La forma de organizar las goroutines
Range, Close y Select en channels
Manejo de paquetes y Go Modules
Go get: El manejador de paquetes
Go modules: Ir más allá del GoPath con Echo
Modificando módulos con Go
Despedida del curso
Despedida
Bonus
Cheat Sheet Go
Librerías para desarrollo web con Go
Data Science con Go
Aportes 193
Preguntas 8
Por fin Platzi
Tengo una muy buena oportunidad laboral, hoy recibí la prueba y para mi dicha y/o desgracia tengo que desarrollarla en GO y la verdad no conozco nada del lenguaje espero que con este curso pueda hacer la prueba y llegar a conseguir ese gran empleo
Quiera usar Go, para temas de Data Engineer.
Emocionado de tomar este curso.
El 13 de Diciembre inicio mi primer Bootcamp y es con Mercado Libre. Doy muchas gracias a Dios por esta oportunidad la cual me va a cambiar la vida totalmente. Por este motivo, deseo adquirir conocimiento previo del lenguaje con el que voy a empezar esta nueva etapa de mi vida. ❤️
Estoy muy emocionado por este curso y quiero aprender Go para aplicarlo a un nuevo trabajo
La verdad yo estoy aquí porque freddy nos lo recomendó
Estoy aprendiendo Go por estas razones:
Nunca pares de aprender…
Curso recién salido del horno 🤗…
Estoy interesado en Go porque el concepto con el que fue creado se me hace muy interesante, un lenguaje poderos cómo C pero con una legibilidad al estilo de Python. Yo ya se programar en diversos lenguajes y considero que Go en un punto medio para aprender a programar así que quiero profundizar mis conocimientos en Go para poder determinar si mi planteamiento es correcto o no lo es.
Y también porque es difícil sacarse a la mascota de la cabeza 😅
Cada vez que veo a un ing quimico en el mundo del desarrollo me motivo aun mas! completamente decidido a tomar este curso
hola conseguí el trabajo de mis sueños y aunque tengo experiencia programando la tengo en otros lenguajes y en este momento se requiere Go, asi que voy a mejorar mis conocimientos en Goland para poder dar lo mejor de mi.
Inicié aprendiendo backend con Node y express, quiero seguir creciendo en el back<3
👾 Quiero aprender Golang para determinar su factibilidad en un proyecto.
YO DOMINO PYTHON Y ME DI CUENTA DE QUE ESTO ES PARECIDO
Se esta hablando del lenguaje mucho y parece ser tiene buena salida
La mejor y más sencilla forma de instalar y usar Golang que encontré fue por medio de un proyecto cripto que obligaba a su uso para interactuar con la blockchain correspondiente.
En una guía para los que no eran devs crearon este tutorial que me parece, hasta ahora, de lo mejorcito. Utilizando el WSL (Ubuntu para windows)
https://medium.com/onbloc/a-beginners-guide-to-the-gnoland-testnet-6fdc693a48f4
Quiero aprenderlo para hacer programas y backends mas eficientes
Justo lo que necesitaba, en mi nuevo trabajo usan GO para el backend. Una oportunidad para seguir creciendo.
Me estoy matriculando en un proyecto y se usa Go, de tal forma que estoy aqui para saber de GO, eso me trajo aqui, saludos,
En la universidad mi proyecto de grado estara enfocado en este lenguaje, así que debo conocerlo muy bien, ademas que poco a poco es un lenguaje con gran demanda
Desde siempre me gustó la idea de un lenguaje, que fuera potente y todavía con falta de librerías, es una nueva oportunidad, además de que es popular en japón 😉
Es la primera vez que escribo un comentario, la verdad soy bastante extrovertido en persona, pero en temas educativos soy mas bien algo tímido o reservado.
Aun así, lo que me trae a aprender Go es una oportunidad laboral a la cual aplicare en 2 semanas, gracias a un amigo, y para esto requiero de Go.
fue un video que vi en youtube sobre la evolucion de c++ explicado por Freddy Vega y me llamo mucho la atencion. Actualmente ando trabajando en algo que no me gusta por eso quiero buscar otros caminos en esta area
El video de Freddier me motivó a aprender Go. Ahora me dedico al área de InfoSec, pero estoy seguro de que algo me puede aportar.
Hola voy a empezar con GO para un nuevo proyecto y realmente tengo muchas ganas de comenzar este nuevo reto. En el pasado he hecho proyectos con Django-Python que es lo más afin que se me ocurre. Por otro lado en mi vida profesional he usado variedad de lenguajes de programación y sistemas pero todo evoluciona. Hoy lo que toca es GO. W_8
Quiero Aprender Go para ser el legendario Super Saiyajin
Mi día a día es JavaScript, quiero aprender a solucionar los mismos problemas que tengo con Js, con otros tipos de lenguajes como Python y Go
Quiero aprender Go por curiosidad, actualmente me manejo bastante bien con Python, aunque todavía no aprendo un Framework para realizar algo funcional, aun así Go me a llamado la atención por ser un lenguaje no tan difícil de leer y en cierta forma ser un lenguaje de nivel bajo/medio nivel como C++. Es un lenguaje creado por top programadores y en Google, que mejor hahah.
Mi segunda razón es porque e estado viendo que existen bastantes Startup y Unicornios que están utilizando Go y a eso e venido a este curso, a saber ¿por qué?
En mi actual trabajo, estamos planificando migrar ciertos procesos masivos de JAVA a GO, debido a su velocidad, escalabilidad y nuevos features.
Creo que es una razón particular, estoy buscando mi primer trabajo como Full-Stack Developer y justo encontré un reto de 1 mes para aprender Go asi que aquí estoy.
Le dejo un pequeño aporte, es una librería funcional inspirada en los metodos de javascript y underscore.
Espero les sirva:
https://github.com/valerianomacuri/funcional
Debe resolver un reto de Go para una aplicación de trabajo, ya había tomado el curso anterior, pero no he practicado mucho, así que aquí estoy, reaprendiendo. Gracias.
He escuchado muy buenos comentarios sobre los programadores en Go y también vi que muchos programadores desean mudarse a Go como lenguaje principal, Así que me gustaría aprender Go para tener mejores oportunidades.
yo me enamore de Go por una charla en vivo desde youtube, su simpleza en la sintaxis, su velocidad, su innovación, uff fue grandioso
He leido que google esta apostando fuerte por este lenguaje, asi que debo tenerlo en el radar para aprovechar oportunidades
Quiero aprender un lenguaje potente que me permita crecer mucho profesionalmente
Quiero conocer más sobre este go, en donde trabajo hay proyectos que utilizan este lenguaje
Lo que me motiva a aprender Go es que ya se flutter como lenguaje de front y queria aprender algo de backend, entonces muchos me recomendaron Go
Salario
Me motivó para aprenderlo , el hecho de que lo mencionaran en otro curso.
Yo he aprendendido frontend y ahora quiero montar mis propias webapps y llevar mis conocimientos en desarrollo web al siguiente nivel.
Tengo varias ideas locas de aplicaciones, independientemente si son buenas o no quiero hacerlas realidad y me decidí por go por la concurrencia y me llama la atención el lenguaje xd
Desde hace un tiempo he querido probar golan para hacer backend/web.
Me gustaría aprender en Go por que era el único que vi y no le se
Programo en python y quisiera ir al siguiente nivel con GO, tambien llevo 1 año aprendiendo ingles, y quisiera en un año mas saltar al extrangero, y vi que GO es un lenguaje muy usado, y me dió curiosidad saber de el!
hola…estoy motivado a estudiar go… me indicaron que el backend es muy optimo
Me meti a este curso porque en la startup donde trabajo vamos a migrar de typescript a Go, por ende necesito aprender bien la sintaxis para hacer los sprints
Tiene una sintaxis bastante sencilla y es muy robusto y sobre todo es moderno. Creo que no se puede pedir mas
Sinceramente, me metí a este curso porque me di cuenta de que el desarrollo web no me satisfacía, siento que necesito encontrar un area que me llene.
Soy senior en python y veo una gran saturación en el mercado en python, pero veo que go esta tomando bastante fuerza y me gustaria irme por un lenguaje que aparentemente tiene un futuro bastante interesante
Ingreso a una gran compañia donde trabajere con GO, sin embargo mis conocimientos son nulos y a pesar de que alli me enseñaran sobre este lenguaje, quiero llegar con algunos conocimientos previos a empezar esta nueva oportunidad!!!
Actualmente estoy laborando como desarrollador backend, utilizamos mucho golang y me gustaría profundizar mi conocimiento de go, en especial lo de las gorutines
Hola a todos comenze a estudiar go por motivos de trabajo asi que vamos con toda!
En mi caso, quiero aprender Go porque me parece perfecto (por lo que he leído) por su gran eficiencia en rendimiento usando lo mejor posible cpu y ram, pero a su vez su su facilidad de programar tanto para backend como para DevOps, scripting… (no hay que bajarse a hacer las cosas en C++)
Estoy entusiasmado por ver lo que me puede dar este lenguaje en estos dos aspectos.
Golang es un lenguage que me llama bastante la atención. Conozco Javascript y lo basico de Python, q son lenguages geniales, no me mal interpretes.
Pero siento que Go seria muy interesante de aprender. En parte porq la concurrencia de lo cual es muy famosa, la otra por su compilacion a un archivo binario. Vamos a ver q tal sale todo esto
Hoy inicio mi camino en GO y siempre con la vieja confiable PLATZI espero algún día encontrar un proyecto y aplicar lo aprendido
Aqui vamos Golang
exelente gracias
Buenas!, me motiva aprender Go ya que quiero nuevos desafios. Estoy con Java hace como 7 años y ya quiero refrescarme un poco jeje, y tambien para ampliar mi curriculum.
Hola, siempre he escuchado de go, ademas de que me gusta mucho el back end y el machine learning, quiero aprender este lenguaje para desarrollar en el.
En el rabajo quiero ayudar en GO y hoy empiezo este grandioso curso
La empresa para la que laboro está haciendo un esfuerzo para fomentar la cultura del desarrollo de aplicaciones y para ello nos están dando algunos Workshops básicos de algunas tecnologías para darnos una probada de nuevas posibilidades para poder desarrollar y expandir nuestros conocimientos, desde conceptos básicos de open source, GitHub, Docker, kubernates y goland. Me pareció bastante interesante la forma en que se trabaja con go y me parece un buen reto aprenderlo y desarrollar aplicaciones con él. Así que… vamos a por ello.
Con muchas ganas de aprender GO para ser un excelente Backend competitivo.
Hola, siempre me ha gustado saber/hacer asi que siempre por ejemplo me falta tiempo para aprender un poco mas sobre algun instrumento musical, en el mundo relacionados a IT quisiera tambien saber mas sobre el bajo nivel, asi que me aproxime a asembler, pero mi tiempo es limitado, C estaría mas cerca pero Go creo que es la respuesta. Encantado de esta nueva aproximacion a mi busqueda. Saludos
Quiero aprender go porque quiero especializarme en backend y golang me parece muy buen camino.
Me gustaria aprender Go para desarrollar toda la infraestructura de mi proyecto.
Quiero aprenderlo por curiosidad y para aprender un nuevo lenguaje
Vamos a ver que tal me va con Go!
mi interés en aprender go es simple todos dicen que es put*mente rápido, ademas que fue creado y apoyado por la empresa mas grande de la web. ademas de que hay que ver cual es el hype
En mi trabajo están contemplando el uso de golang para unos scripts y APIS, por eso estoy aquí 😄
Recibi una oferta laboral de un proyecto la cual acepte y esta seria desarrollada en .Net , al final el cliente opto por Golang y me dieron la oportunidad de aprender este lenguaje y aca empezamos en ello.
Vengo a aprender Go en 2022 porque estaba aburrido jeje
Una prueba técnica para un cargo de senior developer en una startup es lo que me motiva aprender Go
Uno de los lenguajes de programación mas fuertes en el backend, y excelente en soluciones como concurrencia y altas tramas de información gRPC
Bueno estoy aquí aprendiendo Go porque en mi trabajo me asignaron a un proyecto con una FinTech y todo esta construido en Go y la idea es apoyarlos adicionando features, bug fixing y trouble shooting. Este curso me cae como anillo al dedo.
Estoy aprendiendo Go porque siempre me ha llamado la atención, pienso que su velocidad y eficiencia es muy buena, podría constituir una ventaja competitiva en el mercado ya que ayuda a reducir los costos del procesamiento en la nube.
Hola 😄, lo que me llamo mas la atención de aprender de Go es que es un lenguaje que es muy completo de lo que he escuchado es como la mejor cara de Python y C++, por esta razón me encantaría aprender este bello lenguaje.
Quiero aprender Go porque es un súper lenguaje de programación para el backend (es mucho más rápido en rendimiento que Node.js y FastAPI con Python). La idea es convencer a mi jefe de migrar nuestro backend a Go en un futuro no muy lejano.
Por otro lado, quiero crear una API REST con Go para que futuros programadores juniors puedan usarla como medio de aprendizaje como la api de Star Wars (SWAPI).
Tengo algo mas de un a#o trabajando pero no he puesto a estudiar realmente. y luego de tener 2 entrevistas fallidas me di cuenta que necesito este curso. Ademas que tiene un mercado muy demandado.
Quiero fortalecerme como backend con este lenguaje que tiene una alta demanda laboral
Es un lenguaje que tiene una creciente demanda en el mercado y es un muy bien pago, me gustaria usarlo para realizar servicios. gracias
me gustaria usar go ya que lo servicios donde trabajo van a ser migrado a ese lenguaje.
Tengo que realizar un proyecto de la universidad en Go.
Me motiva a aprender Go por temas laborales también por que muchas gente lo esta utilizando y su tendencia va en aumento. Vamo a darle
mi momento ha llegado.jpg
Hola!
Actualmente estoy buscando un Backend con 1 año de experiencia en desarrollo y CONOCIMIENTO en GO, trabajo 100% remoto desde Colombia, contrato a término indefinido, directamente con la empresa y salario 4’000.000 COP
Por favor [email protected] personas [email protected], enviar su HDV al correo
[email protected]
Hola, yo quiero aprender Go porque siento que estoy muy casado con python y quisiera expandir mis horizontes en temas de Data Science y Backend.
😃
Me motiva aprender Go, porque en la literatura he visto que es actualmente muy usado para los temas relacionado a seguridad, desde el Red Team y Blue Team
Estoy en un reto que implica utilizar Go como un interprete de lenguaje para código Python. 👀
Quiero aprender Go por sus buenas caracteristicas de rendimiento. Es un lenguaje del siglo XXI y su desarrollo pinta bien.
La verdad es que lo que me motivo a aprender Go, fue mi deseo por aprender Back-End. Y la verdad que me emociona que este sea el primer lenguaje para saber backend que aprendere.
Me atrajo aprender GO, debido a que tengo 4 semanas para presentar una prueba técnica donde lo que me piden desarrollar debo hacerlo en GO. Saludos
me motivo la busqueda laboral!
lo conoci hace anos, aprendi a desarrolalr en golang, pero necesito perfeccionar me
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.