In Go führt das Löschen eines Eintrags einer Zeigerkarte zu einem Speicherverlust?

First Timer hier,

Der ErsteHINWEI im SliceTricks weist darauf hin, dass möglicherweise ein Speicherverlust auftritt, wenn Elemente in einer Zeigerscheibe ausgeschnitten oder gelöscht werden.

Gilt das auch für eine Karte? Zum Beispiel:https: //play.golang.org/p/67cN0JggW

Sollen wir den Eintrag vor dem Löschen aus der Karte löschen? Wie so:

m["foo"] = nil

Was, wenn wir einfachkla die Karte

m = make(map[string]*myStruct)

Wird der Müllmann es noch abholen?

Danke im Vorau

Antworten auf die Frage(4)

Ihre Antwort auf die Frage