go_study/bilibili/aceid/defer/test3/test.go
2024-11-15 14:36:29 +08:00

23 lines
283 B
Go

package main
import "fmt"
func deferFunc() int {
fmt.Println("defer func called ...")
return 0
}
func returnFunc() int {
fmt.Println("return func called ...")
return 0
}
func returnAndDefer() int {
defer deferFunc()
return returnFunc()
}
func main() {
returnAndDefer()
}