Junior — Middle
Quale funzione incorporata viene utilizzata per determinare il tipo di oggetto Map nel linguaggio di programmazione?
sobes.tech AI
Risposta dell'AI
In Go, per determinare il tipo di un oggetto, incluso verificare se una variabile è di tipo map, si utilizza la funzione reflect.TypeOf del pacchetto reflect.
Esempio:
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Qui, t.Kind() restituisce la costante reflect.Map se l'oggetto è una mappa.