Junior — Middle
Aká funkcia sa používa na určenie typu objektu Map v programovacom jazyku?
sobes.tech AI
Odpoveď od AI
V jazyku Go sa na určenie typu objektu, vrátane kontroly, či je premenná typu map, používa funkciu reflect.TypeOf z balíka reflect.
Príklad:
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Tu t.Kind() vracia konštantu reflect.Map, ak je objekt mapou (map).