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