Sobes.tech
Senior

/* На разработчика беше възложена задачата да напише услуга за изпращане на известия. Изисквания: - Методът Send трябва да изпраща съобщения паралелно. - Не трябва да се изпълняват повече от maxworkers HTTP заявки едновременно. - Ако поне една изпращане се провали, останалите трябва да бъдат спряни и да се върне грешка. - Методът трябва правилно да обработва анулирането на контекста. - Всички ресурси трябва да бъдат правилно освободени. - Методът може да бъде извикван конкурентно от различни goroutines. - Client трябва да поддържа броя на успешно изпратените съобщения. Трябва да се направи преглед на кода, да се намерят проблеми и да се коригира кодът.