中斷程式
中斷程式
在測試除錯時,想要中斷後面的程式,可以使用 os.Exit(0)
中斷程式沒有錯誤代碼
去中斷整個程式的執行,參數為 0 實則不會列印出錯誤代碼
package main
import (
"fmt"
"os"
)
func main() {
fmt.Println("Hello World")
// 中斷程式
os.Exit(0)
// 不會執行
fmt.Println("Something else...")
}
中斷程式含錯誤代碼
在 os.Exit(1)
帶入參數則可以顯示錯誤代碼
package main
import (
"fmt"
"os"
)
func main() {
fmt.Println("Exits with status code 1")
// 列印錯誤代碼
os.Exit(1)
}