1, return結束當前函數, 並返回指定值, defer 調用會執行;這裏需要引申出來一個知識點 --return 和 defer 的執行順序問題, 先看一段代碼:package mainimport "fmt"func main() { fmt.Println("f1 result: ", f1()) fmt.Println("------") fmt.Println("f2 result: ⌘ Read more
1, return結束當前函數, 並返回指定值, defer 調用會執行;這裏需要引申出來一個知識點 --return 和 defer 的執行順序問題, 先看一段代碼:package mainimport "fmt"func main() { fmt.Println("f1 result: ", f1()) fmt.Println("------") fmt.Println("f2 result: ⌘ Read more