Defer

Используйте выражение defer, чтобы выполнять код непосредственно перед выходом за пределы области видимости.