Junior — Middle
Программалоо тилинде Map объектисинин түрүн аныктоо үчүн кайсы встроенная функция колдонулат?
sobes.tech AI
AIден жооп
Go тилинде, объекттин түрүн аныктоо үчүн, анын ичинде өзгөрмөнүн map түрүндө экенин текшерүү үчүн, reflect пакетінен reflect.TypeOf функциясы колдонулат.
Мисал:
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Бул жерде, t.Kind() объект карта (map) болсо, reflect.Map константасын кайтарат.