Junior — Middle
Quelle fonction intégrée est utilisée pour déterminer le type d'objet Map dans le langage de programmation?
sobes.tech IA
Réponse de l'IA
En Go, pour déterminer le type d’un objet, y compris pour vérifier si une variable est de type map, on utilise la fonction reflect.TypeOf du paquet reflect.
Exemple :
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Ici, t.Kind() retourne la constante reflect.Map si l’objet est une carte (map).