Variables

¿Qué es una variable?

Una variable es una referencia a un valor, lo que permite utilizarle para construir instrucciones lógicas dentro de un programa.

Hasta este punto hemos visto como definir una variable con valores tipo string, numérico y flotante.

Como definir y asignar una variable en Go?

var apellido string = "Martinez"

Elementos que componen la asignación/definición de una variable.

  • var (declaración de una variable)
  • apellido (es el nombre de la variable)
  • string (es el tipo de variable)
  • = (es la instrucción que asigna el valor a una variable)
  • Martinez (es el valor de la variable)

¿Cómo asignar múltiples variables en una sola línea en Go?

package main

import "fmt"

func main() {
    var nombre, apellido string = "Carmen", "Electra"
    fmt.Println(nombre, apellido)

¿Cómo asignar múltiples variables en un solo bloque en Go?

package main

import "fmt"

func main() {
    var (
        nombre     string = "Paul"
        edad       int    = 32
        pensionado bool   = false
    )
    fmt.Println("Nombre: ", nombre)
    fmt.Println("Edad: ", edad)
    fmt.Println("Pensionado: ", pensionado)
}