07.06-Defer, Panic & Recover
package main
import "fmt"
func first() {
fmt.Println("1st")
}
func second() {
fmt.Println("2nd")
}
func main() {
defer second()
first()
}func main() {
first()
second()
}Last updated
package main
import "fmt"
func first() {
fmt.Println("1st")
}
func second() {
fmt.Println("2nd")
}
func main() {
defer second()
first()
}func main() {
first()
second()
}Last updated
f, _ := os.Open(filename)
defer f.Close()