Junior — Middle
Kura iebūvēta funkcija tiek izmantota, lai noteiktu Map objekta tipu programmēšanas valodā?
sobes.tech AI
Atbilde no AI
Go valodā, lai noteiktu objekta tipu, tostarp pārbaudītu, vai mainīgais ir map tips, tiek izmantota reflect pakotnes funkcija reflect.TypeOf.
Piemērs:
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Šeit, t.Kind() atgriež konstanti reflect.Map, ja objekts ir karte (map).