Avatar ·

Cómo imprimir un valor booleano en Go: mostrar true/false en la consola

¡Hola a todos! Acabo de empezar a aprender Go y me encontré con una situación simple pero confusa para mí. Estoy escribiendo un pequeño programa donde necesito verificar alguna condición y mostrar el resultado en la consola. Por ejemplo, verifico si un número es par y quiero imprimir true o false. Aquí está mi código: ```go package main import "fmt" func isEven(n int) bool { return n%2 == 0 } func main() { result := isEven(5) // ¿Cómo puedo mostrar result? ¿Simplemente fmt.Println(result)? fmt.Println(result) } ``` Cuando ejecuto este código, funciona y muestra `false`. Pero no estoy seguro de que sea la forma correcta. ¿Quizás hay métodos más elegantes o estándar de formateo? He visto que en otros lenguajes (por ejemplo, en Python) se puede escribir `print(result)` y todo está bien, pero en Go he oído hablar del package `fmt` y sus capacidades. También me interesa saber: ¿se puede mostrar un valor booleano no solo como `true`/`false`, sino de otra manera, por ejemplo, como una string "Sí"/"No" o "1"/"0"? ¿O eso requiere adicion