Resumen

Completado

Hemos tratado los aspectos básicos que necesita comprender para empezar a crear aplicaciones más complejas en Go. Ahora conoce varias formar de declarar e inicializar las variables, así como los distintos tipos de datos que proporciona Go. Y ha aprendido a usar los tipos de datos más básicos.

También ha aprendido a crear funciones para organizar el código y hacer que sea más fácil de mantener. Ha aprendido que Go es un lenguaje de "paso por valor", pero que admite punteros. Usaremos los punteros en algunos de los próximos módulos.

Por último, ha obtenido información sobre cómo funcionan los paquetes en Go y cómo crear módulos para compartir el código con otros desarrolladores. Ha visto que, si solo necesita crear una aplicación independiente, todo el código debe formar parte del paquete main. También ha aprendido que el punto inicial de ese programa es la función main(). Y ahora ya sabe cómo hacer referencia a módulos locales y de terceros. Usará mucho esos módulos a la hora de compilar programas de Go.