Menu
Coddy logo textTech

Strings

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

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

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

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

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

Ahora, creemos una cadena usando la sintaxis de declaración corta de Go con :=, la cual 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 se mostrará en la pantalla. El operador := crea una nueva variable y determina su tipo según el valor proporcionado.

Ambos métodos logran lo mismo: crean variables de tipo string que almacenan texto. La sintaxis de declaración corta (:=) se utiliza más comúnmente en Go porque es concisa y conveniente.

challenge icon

Desafío

Principiante

En este desafío, practicarás cómo trabajar con strings en Go.

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

  1. Crear una tercera variable string llamada greeting con el valor "Hello, my name is " (nota el espacio al final después de "is")
  2. Imprimir cada una de las tres strings 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: Create a greeting string variable with the value "Hello, my name is"
	// Note: No agregues ningún espacio extra.
	
	// 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