Sobes.tech
Senior

/* Dem Entwickler wurde die Aufgabe übertragen, einen Benachrichtigungsversanddienst zu schreiben. Anforderungen: - Die Methode Send soll Nachrichten parallel versenden. - Es dürfen nicht mehr als maxworkers HTTP-Anfragen gleichzeitig ausgeführt werden. - Wenn mindestens ein Versand fehlschlägt, sollen die anderen gestoppt und ein Fehler zurückgegeben werden. - Die Methode soll die Abbruchbedingung korrekt behandeln. - Alle Ressourcen sollen ordnungsgemäß freigegeben werden. - Die Methode kann gleichzeitig aus verschiedenen Goroutines aufgerufen werden. - Client soll die Anzahl der erfolgreich gesendeten Nachrichten speichern. Es ist eine Code-Review durchzuführen, Probleme zu finden und den Code zu korrigieren.