github.com/giovannyortegon/go@v0.0.0-20220115155912-8890063f5bdd/src/Profesional/ControlFlujo/AlcanceIF.go (about)

     1  package main
     2  
     3  import "fmt"
     4  
     5  func main() {
     6  
     7  	if nombre, edad := "Alex", 26; (nombre == "Alex") {
     8  		fmt.Println("Hola,", nombre);
     9  	} else {
    10  		fmt.Printf("Nombre %s - Edad: %d\n", nombre, edad);
    11  	}
    12  
    13  	// Obtener valor de map
    14  	users := make(map[string] string)
    15  	users["Alex"] = "alex@gmail.com"
    16  	users["Roel"] = "roel@gmail.com"
    17  
    18  	if correo, ok := users["Juan"]; ok {
    19  		fmt.Println(correo)
    20  	} else {
    21  		fmt.Println("No fue posible obtener el valor.")
    22  	}
    23  }