Belirli kodun hataları nasıl işlediğini sınamak istiyorum.Golang'de zorlama dönüş hatası
Bir hata döndürmek için bir işlev istiyorum.
Ben return 0/0
yazmaya çalıştılar ama sonra başvurum
inşa etmeyeceğini?
Belirli kodun hataları nasıl işlediğini sınamak istiyorum.Golang'de zorlama dönüş hatası
Bir hata döndürmek için bir işlev istiyorum.
Ben return 0/0
yazmaya çalıştılar ama sonra başvurum
inşa etmeyeceğini?
böyle hataları döndürebilir:
func ReturnError() (string, error){
return "", fmt.Errorf("this is an %s error", "internal server")
// or
return "", errors.New("this is an error")
}
Sen errors
paketini kullanabilirsiniz. https://godoc.org/errors
import "errors"
// [ ... ]
func failFunc() error {
return errors.New("Error message")
}
godoc var