Junior — Middle
როგორ დავადგინოთ, შეიცავს თუ არა Map კონკრეტულ გასაღების მნიშვნელობას?
sobes.tech AI
პასუხი AI-სგან
Go ენაში, გასამოწმებლად თუ არის კლავიატურა map-ში, გამოიყენება გამოტანის ოპერაცია მეორე დაბრუნებული მნიშვნელობით — ბულეან ფლაგით, რომელიც მიუთითებს, არის თუ არა კლავიატურა ნაპოვნი.
მაგალითი:
m := map[string]int{"a": 1, "b": 2}
value, ok := m["a"]
if ok {
fmt.Println("კლავიატურა ნაპოვნია, მნიშვნელობა:", value)
} else {
fmt.Println("კლავიატურა არ არის ნაპოვნი")
}
აქ, ok იქნება true, თუ "a" კლავიატურა არის რუკაზე, და false თუ არა.