Sobes.tech
Junior — Middle

როგორ შევქმნათ რუკა არჩეულ პროგრამირების ენაში?

sobes.tech AI

პასუხი AI-სგან

გო ენაში რუკა (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}

გო ენაში რუკა (map) არის ჰეშ-ცხრილი, რომელიც საშუალებას აძლევს სწრაფად მიიღოს, დაამატოს და წაშალოს ელემენტები გასაღების მიხედვით.