Mam mapę:
var sessions = map[string] chan int{}
Jak mogę usunąć sessions[key]
? Próbowałem:
sessions[key] = nil,false;
To nie zadziałało.
Aktualizacja (listopad 2011):
Specjalna składnia do usuwania wpisów mapy została usunięta w wersji Go 1 :
Go 1 usunie specjalne przypisanie mapy i wprowadzi nową wbudowaną funkcję
delete
::delete(m, x)
usunie wpis mapy pobrany przez wyrażeniem[x]
. ...
sessions["moo"] = sessions["moo"], false;
(a może to źle?)