Resumen

Completado

Ha avanzado mucho. Hemos llegado al final del aprendizaje de los aspectos básicos de Go y ha escrito varios programas para practicar. Ahora está preparado para continuar el recorrido de aprendizaje en Go y empezar a escribir programas más complejos.

En el caso de varios temas, como la simultaneidad, analizamos los aspectos básicos y no profundizamos. Es recomendable profundizar más para entender cómo escribir un código mejor que sea fácil de cambiar y que se ejecute con rapidez.

Como ha visto, Go es idiomático en algunos aspectos como la simultaneidad, el control de errores y el uso de marcos. Hubo momentos en los que podría haber tenido que olvidar lo que sabía de otros lenguajes de programación para comprender por qué Go decide implementar las cosas de cierta manera. Por ejemplo, Go no es un lenguaje de programación orientado a objetos (OOP), pero muchas características de OOP se pueden implementar en Go.

Le recomendamos que siga practicando repasando los ejercicios que ha hecho y ampliándolos. Sobre todo, no haga suposiciones, escriba un caso de prueba y pruebe cualquier hipótesis que pueda tener sobre Go.