АК
Size: a a a
АК
DP
func() { defer f.Close() }
` завершится. то есть, возможно, никогда, если он никогда не будет вызванс
JI
АК
JI
с
DP
DP
JI
JI
func do() (func(), error) {
f, err := os.Open("user")
if err != nil {
return nil, err
}
return func() { f.Close() }, nil
}
JI
JI