Sobes.tech
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).