Sobes.tech
Junior — Middle

Programlama dilinde Map nesnesinin türünü belirlemek için hangi yerleşik fonksiyon kullanılır?

sobes.tech yapay zeka

AI'dan gelen yanıt

Go dilinde, bir nesnenin türünü belirlemek, özellikle de bir değişkenin map türünde olup olmadığını kontrol etmek için reflect paketinden reflect.TypeOf fonksiyonu kullanılır.

Örnek:

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() nesne bir harita (map) ise reflect.Map sabitini döndürür.