Verificar tipos de Verificar tipos

☆ Verificar tipos de datos con Go

A veces se requiere el poder determinar el tipo de una variable. Esto se puede hacer utilizando el paquete reflect que forma parte de la librería de paquetes estándar de Golang.

☆ ¿Cómo determinar diferentes tipos con Go?

En el siguiente ejemplo se verifican tres diferentes tipos.

package main

import (
    "fmt"
    "reflect"
)

func main() {
    var alumno string = "Jose Luis"
    var edad int = 22
    var peso float64 = 85.5
    fmt.Println(reflect.TypeOf(alumno))
    fmt.Println(reflect.TypeOf(edad))
    fmt.Println(reflect.TypeOf(peso))
}

El resultado de salida sera

string
int
float64