DEV Community

loading...
Cover image for Como aprendi Go en 3 dias

Como aprendi Go en 3 dias

Polibov
Hi? Attempt of web developer
・2 min read

En este post estaremos hablando acerca de Go, Compartiré algunos recursos, opiniones y recomendaciones que fueron muy útiles para mí.
Y sé lo que estás pensando y SI!, sé que el título puede parecer un poco clickbait, pero, ESPERA!
Puedo explicarte si esto realmente es cierto o falso.
Así que, empecemos.

¿Cómo logre esto?

Bueno, realmente no podría decir que domino Go, pero en estos 3 días me siento muy bien con los resultados obtenidos.
En estos 3 días mi rutina de estudio fue de alrededor de 4 horas, de las cuales 3 me las pasaba viendo tutoriales o la documentación oficial, y la otra hora me la pasaba experimentando cosas que quería saber si funcionaban o como funcionaban en Go.
Ahora mismo me siento bastante bien para empezar algunos proyectos pequeños y así mismo ganar experiencia.

¿Por qué el título?

El título puede ser completamente falso o engañoso en caso de que sea tu primer lenguaje, y si este es tu caso, no te preocupes, con el tiempo podrás aprenderlo también, pero claramente tendrás que ir más paso a paso.

Así que, de nuevo, el título no es literal, pero en caso de que este no sea tu primer lenguaje pues puedes empezar a aprender y en 3 días podrías hacer algunas cosas que más adelante te diré.

En 3 días que debes o puedes aprender

3 días, esto puede sonar un poco loco, pero es posible aprender lo necesario para buscar un trabajo (Nah, estoy bromeando 🤣)
Bueno, después de esa mala broma, después de esos 3 días podrás empezar a hacer proyectos como alguna API simple y cosas por el estilo y así con el tiempo volverte un Master de GO.
Te recomiendo que empieces a aprender en este orden:

  • Variables
  • Primitives
  • Constants
  • Arrays y Slices
  • Maps y Structs
  • If y Switch Statements
  • Looping
  • Defer, Panic, y Recover
  • Pointers
  • Functions
  • Interfaces

Sinceramente, para mí lo que más complicado me ha sido son los Pointers y las Interfaces, aún no los logro comprender al 100%, te recomiendo prestes mucha atencion a todos los temas pero mas en especial a esos porque pueden ser un poco confusos.

Recursos

Los recursos que te dejaré acá son completamente GRATIS y los dividiré por idioma, Ingles y Español

English resources

Recursos en Español

Este repositorio ya trae una gran cantidad de recursos en español

Gracias por leer este post

Muchas gracias por leer este post hasta el final, si te ha gustado deja tu corazoncito y tu follow aca y en mi github donde en los proximos dias empezare a subir alguno que otro repositorio de algún proyecto en go :)

Discussion (0)