En Go, ¿eliminar una entrada de un mapa de punteros causa pérdida de memoria?
primer temporizador aquí,
El primeroNOTA enSliceTricks sugiere que existe un problema potencial de pérdida de memoria al cortar o eliminar elementos en una porción de punteros.
¿Es lo mismo cierto para un mapa? Por ejemplo:https://play.golang.org/p/67cN0JggWY
¿Deberíamos anular la entrada antes de eliminar del mapa? Al igual que:
m["foo"] = nil
¿Qué pasa si simplementeclaro ¿el mapa?
m = make(map[string]*myStruct)
¿Lo recogerá el recolector de basura?
Gracias por adelantado