Menu
Coddy logo textTech

Declaración de literales de Slice

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

Los literales de slice te permiten crear e inicializar slices en un solo paso. Son similares a los literales de array pero sin especificar el tamaño.

Crea un slice de cadenas usando un literal de slice:

colors := []string{"red", "blue", "green"}
fmt.Println(colors)

Esto muestra:

[red blue green]

También puedes crear un slice vacío:

emptySlice := []int{}
fmt.Println(emptySlice, len(emptySlice))

Esto muestra:

[] 0
challenge icon

Desafío

Principiante

En este desafío, practicarás la creación de un literal de slice en Go. Los literales de slice te permiten crear e inicializar un slice en una sola sentencia.

Tu tarea es crear un literal de slice que contenga los nombres de cuatro colores: "red", "blue", "green", y "yellow".

Pruébalo tú mismo

package main

import "fmt"

func main() {
	// TODO: Crea un literal de slice llamado 'colors' que contenga las cadenas:
	// "red", "blue", "green", y "yellow"
	
	
	// Imprime el slice
	fmt.Println("Colors:", colors)
	
	// Imprime la longitud del slice
	fmt.Println("Number of colors:", len(colors))
}
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