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 ...

Get Aprender Go, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.