
218 Rozdział 7.
Usuwanie wartości z map
var ok bool
ranks := make(map[string]int)
var rank int
ranks[“brązowy”] = 3
rank, ok = ranks[“brązowy”]
fmt.Printf(“Miejsce: %d, ok: %v.\n”, rank, ok)
delete(ranks, “brązowy”)
rank, ok = ranks[“brązowy”]
fmt.Printf(“Miejsce: %d, ok: %v.\n”, rank, ok)
isPrime := make(map[int]bool)
var prime bool
isPrime[5] = true
prime, ok = isPrime[5]
fmt.Printf(“Liczba pierwsza: %v, ok: %v.\n”, prime, ok)
delete(isPrime, 5)
prime, ok = isPrime[5]
fmt.Printf(“Liczba pierwsza: %v, ok: %v.\n”, prime, ok)
Przypisywanie wartości do klucza „brązowy”
Zmienna ok jest równa true, ponieważ wartość istnieje
Zmienna ok jest równa false, ponieważ wartość ...