In Python finde ich die Kontextmanager wirklich hilfreich. Ich habe versucht, das gleiche in Go zu finden.Können wir Kontextmanager in Go erstellen, wie wir in Python haben
z:
with open("filename") as f:
do something here
wo offen ein Kontext-Manager in Python ist das Ein- und Aussteigen der Handhabung, die implizit Pflege nimmt geöffnet die Datei zu schließen.
Anstatt wir ausdrücklich wie dies zu tun:
f := os.Open("filename")
//do something here
defer f.Close()
Kann dies auch in Go getan werden? Danke im Voraus.
https://coderwall.com/p/p1fckg/context-managers-in-go- don-t-be-lächerlich – ddotsenko