Junior — Middle
Ce funcție încorporată se aplică pentru a determina tipul obiectului Map în limbajul de programare?
sobes.tech AI
Răspuns de la AI
În Go, pentru a determina tipul unui obiect, inclusiv pentru a verifica dacă o variabilă este de tip map, se folosește funcția reflect.TypeOf din pachetul reflect.
Exemplu:
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Aici, t.Kind() returnează constanta reflect.Map dacă obiectul este un map.