Error

假設某個 func 會回傳 error,可以用如下印 error
err := http.ListenAndServe("8090", nil);
if err != nil {
log.Fatal(err)
}
或是
fmt.Printf("%s", err)
一般 log
log.Print("Logging to a file in Go!")
自定義
import (
"errors"
)
err1 := errors.New("Some error")
fmt.Println(err1)
其他可參見 panic, recover
Last updated
Was this helpful?