Menu
Coddy logo textTech

Añadir elementos

Parte de la sección Fundamentos del Journey de GO de Coddy. Lección 79 de 109.

La función append añade elementos al final de un slice, gestionando automáticamente los cambios de capacidad.

Crea un slice de números:

numbers := []int{1, 2, 3}
fmt.Println(numbers)

Añade un elemento nuevo:

numbers = append(numbers, 4)
fmt.Println(numbers)

Resultado:

[1 2 3]
[1 2 3 4]

Puedes añadir varios elementos a la vez:

numbers = append(numbers, 5, 6, 7)
fmt.Println(numbers)

Resultado:

[1 2 3 4 5 6 7]
challenge icon

Desafío

Principiante
En este desafío, practicarás cómo agregar elementos a un slice en Go. Hemos creado un slice de frutas, y tu tarea consiste en agregarle dos frutas más usando la función append().

Pruébalo tú mismo

package main

import "fmt"

func main() {
	// Un slice de frutas
	fruits := []string{"apple", "banana", "orange"}
	
	// TODO: Añade "grape" y "kiwi" al slice fruits
	// Escribe tu código aquí
	
	// Imprime el slice actualizado
	fmt.Println("My fruit collection:", fruits)
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de Go online