Mehrfache Zuordnung von if-Anweisung
Ist es möglich, zur Ausführung von mehreren Zuordnung von wenn-Bedingung, wie im folgenden code?
func SendEmail(url, email string) (string, error) {
genUri := buildUri()
if err := setRedisIdentity(genUri, email); err != nil; genUrl, err := buildActivateUrl(url, genUri); {
return "", err
}
return "test", nil
}
- Nicht, dass das Aussehen ein wenig schwer zu entziffern ?
- Ich denke nicht so. Dein code ist ein bisschen schwer zu Lesen, auch. Vielleicht wollen Sie es aufteilen in mehrere if-Anweisungen.
- ok, ich denke, es wäre besser für Lesen Sie auch.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nicht. Nur eine 'einfache Erklärung' ist erlaubt am Anfang eine wenn-Anweisung, die pro spec.
Den empfohlen Ansatz ist es mehrere tests, die möglicherweise einen Fehler zurück, so dass ich denke, Sie wollen so etwas wie:
Sieht es aus wie Sie wollen, so etwas wie dieses:
Ausgabe: