Busca en todas las páginas de la documentación
10 pages in this section.
Aprende cómo Go organiza el código fuente en paquetes, los compila en archivos objeto y los enlaza en un único binario estático.
Aprende los fundamentos de Go con 10 ejemplos ejecutables, cubriendo sintaxis básica, declaración de variables, valores cero y estructura de programas.
Aprende a declarar variables y constantes en Go, comprende el ámbito léxico y evita errores comunes como los de captura de clausura con iota.
Aprende cómo los valores cero de Go simplifican las API proporcionando estados predeterminados para todos los tipos, desde ceros numéricos hasta nil para tipos de referencia.
Aprende los tipos numéricos de Go, cadenas UTF-8, runas y segmentos de bytes. Comprende las conversiones, evita errores comunes y maneja texto Unicode correctamente.
Aprende las diferencias fundamentales entre los arrays, slices y maps de Go, incluyendo sus tipos, estructuras subyacentes y cuándo usar cada uno.
Aprende cómo las structs de Go agrupan datos, incrustan tipos para composición sin herencia, y promueven campos y métodos al tipo externo.
Aprende cómo los punteros de Go permiten la mutación de estado entre funciones y evitan copias de datos grandes. Comprende el operador address-of y los receptores de puntero.
Aprenda las prácticas recomendadas principales de Go para nombrar, declaraciones, tipos y colecciones. Mejore la calidad y mantenibilidad del código con estos hábitos fundamentales.
Un resumen de una sola página de cada viñeta de puntos clave de las 9 páginas de la sección Fundamentos de Go, agrupadas por página de origen para que pueda escanear las 54 conclusiones sin abrir cada artículo individualmente.