Capítulo 3. Fundamentos del lenguaje Go
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
No merece la pena conocer un lenguaje que no afecte a tu forma de pensar sobre la programación.1
Alan Perlis, ACM SIGPLAN Notices (septiembre de 1982)
Ningún libro de programación estaría completo sin al menos un breve repaso de su lenguaje de elección, ¡así que aquí estamos!
Sin embargo, este capítulo diferirá ligeramente de los de otros libros de nivel más introductorio, en el sentido de que asumimos que al menos estás familiarizado con los paradigmas comunes de codificación, pero que puedes o no estar un poco oxidado con los puntos más sutiles de la sintaxis de Go. Por ello, este capítulo se centrará tanto en los matices y sutilezas de Go como en sus fundamentos. Para profundizar en estos últimos, recomiendo Introducing Go de Caleb Doxsey (O'Reilly) o The Go Programming Language de Alan A. A. Donovan y Brian W. Kernighan (Addison-Wesley Professional).
Si eres relativamente nuevo en el lenguaje, definitivamente querrás seguir leyendo. Incluso si te sientes algo cómodo con Go, puede que quieras hojear este capítulo: aquí habrá una o dos joyas para ti. Si eres un veterano del lenguaje, puedes pasar al siguiente capítulo (o leerlo irónicamente y juzgarme).
Tipos de datos básicos
Los tipos de datos básicos de Go, los bloques de construcción fundamentales a partir de los cuales se construyen tipos más complejos, pueden dividirse ...