Crea un Saludo Personalizado en Go

GolangBeginner
Practicar Ahora

Introducción

En este desafío, crearás un script de bienvenida en Go para poner a prueba tus habilidades de programación. El objetivo es construir un saludo personalizado para un nuevo integrante del equipo, demostrando tu capacidad para utilizar diversas funciones de salida del paquete fmt. Deberás incluir el nombre de un miembro del equipo y asegurarte de que el programa compile y se ejecute correctamente.

Esto es un Desafío (Challenge), el cual difiere de un Laboratorio Guiado en que deberás intentar completar la tarea de forma independiente, en lugar de seguir pasos detallados de aprendizaje. Los desafíos suelen tener un nivel de dificultad mayor. Si encuentras obstáculos, puedes consultar con Labby o revisar la solución propuesta. Los datos históricos muestran que este es un desafío de nivel principiante con una tasa de aprobación del 96%. Ha recibido una valoración positiva del 99% por parte de los estudiantes.

Crea un Saludo Personalizado en Go

¡Te damos la bienvenida al desafío de incorporación de nuestra startup tecnológica! Tu misión es desarrollar un script en Go que sirva como bienvenida y demuestre tu dominio del lenguaje.

Tareas

  • Abre el archivo de Go llamado team_greeting.go ubicado en el directorio ~/project.
  • Utiliza tres funciones de salida distintas del paquete fmt en tu programa:
    1. fmt.Print()
    2. fmt.Println()
    3. fmt.Printf()
  • Redacta un saludo personalizado para dar la bienvenida a un nuevo compañero de equipo.

Requisitos

  • El programa debe guardarse obligatoriamente como team_greeting.go en el directorio ~/project.
  • Es indispensable usar las tres funciones de salida: Print(), Println() y Printf().
  • Debes incluir al menos una variable que contenga el nombre del miembro del equipo.
  • Asegúrate de que el código compile y se ejecute sin errores.

Ejemplos

Una vez completadas las tareas, compila y ejecuta tu programa con el siguiente comando:

cd ~/project
go run team_greeting.go

Un ejemplo del resultado esperado sería:

Hello Gopher
Welcome to the amazing tech team!
New Member: Alice joins our innovative startup
Hello Gopher

Consejos

  • No olvides importar el paquete fmt.
  • Utiliza el marcador de posición %s en Printf() para formatear cadenas de texto.
  • Revisa cuidadosamente la sintaxis.
  • Emplea nombres de variables descriptivos y significativos.
✨ Revisar Solución y Practicar

Resumen

En conclusión, este desafío consistió en la creación de un programa en Go denominado team_greeting.go. El objetivo principal fue demostrar tus habilidades técnicas mediante un saludo personalizado para un nuevo colega, empleando correctamente las funciones Print(), Println() y Printf() del paquete fmt. El script debe estar ubicado en ~/project y ser capaz de ejecutarse correctamente en el entorno de desarrollo.