Sobes.tech
Junior — Middle

Чӣ гуна метавон харитаеро дар забони барномасозии интихобшуда эҷод кард?

sobes.tech AI

Ҷавоб аз AI

Дар забони Go, харита (map) бо истифода аз функсияи дарунсохти make эҷод мешавад. Синтаксис чунин аст:

m := make(map[KeyType]ValueType)

Масалан, барои эҷоди харита аз сатрҳо ба рақамҳои бутун:

m := make(map[string]int)

m["apple"] = 5
m["banana"] = 3

Ҳамчунин, мумкин аст харита бо инициализатсияи литерӣ эҷод кард:

m := map[string]int{"apple": 5, "banana": 3}

Дар забони Go, харита (map) як ҷадвали хеш мебошад, ки имкон медиҳад, ки элементҳоро бо суроғаи калидӣ зуд дастрас, илова ва хориҷ кардан мумкин аст.