Есть ли какой-нибудь метод вроде java finalize в Go? Если я' Имеем структуру типа, например
type Foo struct {
f *os.File
....
}
func (p *Foo) finalize() {
p.f.close( )
}
Как я могу убедиться, что когда объект собирает мусор, файл закрывается?