Junior — Middle
რა ინტეგრირებული ფუნქცია გამოიყენება Map ობიექტის ტიპის განსაზღვრებისთვის პროგრამირების ენაში?
sobes.tech AI
პასუხი AI-სგან
Go dilində, obyektin növünü müəyyən etmək üçün, o cümlədən dəyişənin map növündə olub-olmadığını yoxlamaq üçün, reflect paketindən reflect.TypeOf funksiyası istifadə olunur.
Nümunə:
package main
import (
"fmt"
"reflect"
)
func main() {
m := make(map[string]int)
t := reflect.TypeOf(m)
fmt.Println(t.Kind() == reflect.Map) // true
}
Burada, t.Kind() obyektin xəritə (map) olub-olmadığını yoxlayır və reflect.Map dəyərini qaytarır.