02 Declaración de variables - Curso de Golang

Hola, en este post veremos la declaración de variables en Go.

Tipos de datos

  • Numeros enteros : int
  • Numeros con punto flotante : float64 tiene mas precision que float32, es recomendable usar float64 para cálculos complejos
  • Booleanos : true y false

Estos son los tipos de datos básicos.

Variables globales

Las variables globales son variables que se pueden utilizar en todo en código, ósea, puedes usarlas en diferentes funciones.

Para crear una variable global, sigue la instrucción
var año int = 2025, aquí con un int declaramos que es 2025
var mes string = "Febrero" , aquí con un string declaramos el mes
var pi float32 = 3.14 , aquí con un float declaramos el numero pi
var global bool = true , aqui declaramos que es variable global

Variables locales

Las variables locales es lo contrario a las globales, se declaran dentro de una función y Solo se pueden utilizar en esa funcion, para declarar una variable local usa
año := 2025, aquí con un int declaramos que es 2025
mes := "Febrero" , aquí con un string declaramos el mes
pi := float32(3.14) , aquí con un float32 el pi
global := false , aqui ponemos que no, ya que no es global

Ejercicios

Ahora, aplicaremos lo aprendido

Variables globales

El ejercicio es crear las variables año y mes e imprimirlas!
Código


import "fmt"

var año int = 2024
var mes string = "febrero"

func main() {
	fmt.Printf("El año es %v y el mes %v\n", año, mes)
}

Variables locales

Hacer lo mismo que el ejercicio anterior pero con variables locales
Código


import "fmt"

func main() {
	año := 2024
	mes := "febrero"
	fmt.Printf("El año es %v y el mes %v\n", año, mes)
}
2 Me gusta