Capítulo 2. Tipos predeclarados y declaraciones
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Ahora que ya tienes configurado tu entorno de desarrollo, es hora de empezar a examinar las características del lenguaje Go y la mejor forma de utilizarlas. Cuando intentes averiguar qué significa "mejor", hay un principio primordial: escribe tus programas de forma que queden claras tus intenciones. A medida que revise las funciones y comente las opciones, explicaré por qué considero que un enfoque concreto produce un código más claro.
Empezaré examinando los tipos que incorpora Go y cómo declarar variables de esos tipos. Aunque todo programador tiene experiencia con estos conceptos, Go hace algunas cosas de forma diferente, y existen sutiles diferencias entre Go y otros lenguajes.
Los Tipos Predeclarados
Go tiene muchos tipos integrados en el lenguaje. Se denominan tipos predeclarados. Son similares a los tipos que se encuentran en otros lenguajes: booleanos, enteros, flotantes y cadenas. Utilizar estos tipos de forma idiomática es a veces un reto para los desarrolladores que están haciendo la transición desde otro lenguaje. Examinarás estos tipos y verás cómo funcionan mejor en Go. Antes de repasar los tipos, cubramos algunos de los conceptos que se aplican a todos los tipos.
El valor cero
Go, como la mayoría de los lenguajes modernos, asigna un valor cero por defecto a cualquier variable que se declare pero a ...