錯誤處理
請注意 Go 中如何引發錯誤。相反,如果發生故障,你將返回錯誤。
如果函式可能失敗,則最後返回的值通常是 error
型別。
// This method doesn't fail
func DoSomethingSafe() {
}
// This method can fail
func DoSomething() (error) {
}
// This method can fail and, when it succeeds,
// it returns a string.
func DoAndReturnSomething() (string, error) {
}