3、Go Exit

package main

import (
"fmt"
"os"
)

func main() {

//当使用`os.Exit`的时候defer操作不会被运行 所以这里的``fmt.Println`将不会被调用
defer fmt.Println("!")

os.Exit(3)
}
原文地址:https://www.cnblogs.com/coderblog/p/10770161.html