Ho una mappa:
var sessions = map[string] chan int{}
Come cancello sessions[key]? Provai:
sessions[key] = nil,false;
Non ha funzionato.
Aggiornamento (novembre 2011):
La sintassi speciale per l'eliminazione delle voci della mappa è stata rimossa in Go versione 1 :
Vai 1 rimuoverà l'assegnazione speciale mappa e introdurre una nuova funzione built-in,
delete:delete(m, x)sarà eliminare la voce carta recuperata con l'espressionem[x]. ...
sessions["moo"] = sessions["moo"], false;(o è sbagliato?)