Isotipo EDteam

"Hablar es barato. Enséñame el código". – Linus Torvalds

EDteam Logo

[Resuelto] -println() o fmt.Println()

GO desde cero (2020) | Switch

Avatar

Hola buenas tardes consulta, el fmt.Println() me arroja el mismo valor que println(),

entiendo que una le puede dar formato, pero que hace la verdadera diferencia entre el fmt y el print en miniscula?

los resultados por consola son el mismo, dejo ejemplos:

Esta ocurriendo algo mas en el backgroud??

1package main
2import "fmt"
3func main() {
4 emoji := "🦅"
5 switch emoji {
6 case "🦅":
7 fmt.Println("Case 1 :", emoji)
8 default:
9 fmt.Println("No es uno de los Emoji, es esto: '", emoji, "'")
10 }
11}
1package main
2
3func main() {
4 emoji := "🦅"
5 switch emoji {
6 case "🦅":
7 println("Case 1 :", emoji)
8 default:
9 println("No es uno de los Emoji, es esto: '", emoji, "'")
10 }
11}```
Avatar

Hola

aquí encuentras la información https://golang.org/ref/spec#Bootstrapping.

Lo recomendado es que uses fmt.Println en lugar de println ya que Go no garantiza que esta última permanezca en versiones futuras del idioma, yo usaría solo println para temas de depuración y no para código de producción.

Avatar

Escribe una respuesta