特定のコードがエラーをどのように処理するかをテストしたい。ゴランの強制復帰エラー
エラーを返す関数が必要です。
私はreturn 0/0
を入力して試してみましたが、その後、私のアプリケーションは、私はエラーを返す強制することができますどのように
を構築していないのだろうか?
特定のコードがエラーをどのように処理するかをテストしたい。ゴランの強制復帰エラー
エラーを返す関数が必要です。
私はreturn 0/0
を入力して試してみましたが、その後、私のアプリケーションは、私はエラーを返す強制することができますどのように
を構築していないのだろうか?
あなたは、このようなエラーを返すことができます。
func ReturnError() (string, error){
return "", fmt.Errorf("this is an %s error", "internal server")
// or
return "", errors.New("this is an error")
}
あなたはerrors
パッケージを使用することができます。
import "errors"
// [ ... ]
func failFunc() error {
return errors.New("Error message")
}
ここgodocです:https://godoc.org/errors