Junior — Middle
Která vestavěná funkce se používá k určení typu objektu Map v programovacím jazyce?
sobes.tech AI
Odpověď od AI
V jazyce Go se pro určení typu objektu, včetně kontroly, zda je proměnná typu map, používá funkci reflect.TypeOf z balíčku reflect.
Příklad:
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Zde t.Kind() vrací konstantu reflect.Map, pokud je objekt mapou.