Antes de comenzar a aprender “Ir”, debes concentrarte en aprender “cómo codificar”. Si construye una base sólida, cambiar a otro idioma será tan fácil como obtener un libro de referencia sobre ese idioma en particular y escribir algún código con él.
Centrarse en los conceptos primero. Esto no es solo un dicho. Por ejemplo, cuando hacemos nuestro curso de Programación avanzada de Python, enseñamos el “concepto” de los iteradores y cómo construirlos utilizando Python. Pero el concepto se transmite independientemente de las características de Python ( __iter__ , __next__ ). Debes intentar hacer lo mismo. Intente diferenciar una característica del lenguaje del concepto que está asociado. De esa manera, terminarás con una base sólida.
Ahora, para responder a su pregunta directamente, solo el sitio Go lang muestra muchos recursos:
- Un tour de go
- El lenguaje de programación Go
También hay una buena lista de libros de Free Go.
- Cómo aprender más en menos tiempo.
- ¿Qué se debe hacer / leer / aprender para convertirse en un buen entrenador ágil?
- Cómo usar mi cerebro de manera efectiva
- ¿Qué temas específicos se enseñan a los estudiantes de la OMI y dónde encontrarlos?
- ¿Cuál es el mejor camino de aprendizaje para los programadores autodidactas?