Menu
CoddyTech

Strings

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

Las cadenas en Go se usan para almacenar datos de texto. Aprendamos a trabajar con ellas paso a paso.

Primero, creemos una variable de cadena usando la palabra clave var con una declaración de tipo explícita:

var message string = "Hello, Go!"
fmt.Println(message)

Después de ejecutar este código, el texto Hello, Go! aparecerá en la pantalla. Hemos creado una variable de cadena llamada message y mostramos su valor.

Ahora, creemos una cadena usando la sintaxis de declaración corta de Go con :=, que infiere automáticamente el tipo:

greeting := "Welcome to Go programming"
fmt.Println(greeting)

Después de ejecutar este código, el texto Welcome to Go programming aparecerá en la pantalla. El operador := crea una nueva variable y determina su tipo según el valor proporcionado.

Ambos métodos hacen lo mismo: crean variables de cadena que almacenan texto. La sintaxis de declaración corta (:=) se usa más comúnmente en Go porque es concisa y práctica.

challenge icon

Desafío

Principiante

En este desafío, practicarás el trabajo con cadenas en Go.

Ya hemos configurado dos variables de cadena: firstName y lastName. Tu tarea es:

  1. Crear una tercera variable de cadena llamada greeting con el valor "Hello, my name is", sin espacio después de is
  2. Imprimir cada una de las tres cadenas en líneas separadas usando fmt.Println()

Pruébalo tú mismo

package main

import "fmt"

func main() {
	// Estas variables ya están definidas para ti
	firstName := "Alex"
	lastName := "Smith"
	
	// TODO: Crea una variable de cadena de saludo con el valor "Hello, my name is"
	// Nota: No añadas espacios adicionales.
	
	// TODO: Imprime las tres cadenas (greeting, firstName y lastName) en líneas separadas
	
}
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