Junior — Middle
Welke ingebouwde functie wordt gebruikt om het type Map-object in de programmeertaal te bepalen?
sobes.tech AI
Antwoord van AI
In Go, om het type van een object te bepalen, inclusief het controleren of een variabele van het type map is, wordt de functie reflect.TypeOf uit de package reflect gebruikt.
Voorbeeld:
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Hier geeft t.Kind() de constante reflect.Map terug als het object een kaart (map) is.