Company overview
AlfaBit
Последна позиция: Няма данни
- Позиции
- 0
- Интервюта
- 1
- Въпроси
- 12
- Задачи
- 0
Published in the selected period
Позиции · 0
No vacancies were found for the selected period.
Published records
Интервюта · 1
Other direction
Интервюта · 1
Grouped by direction
Въпроси и задачи · 12
Other direction
Въпроси · 10
Пример за функция GetFiles, която трябва да бъде оптимизирана. func GetFiles(ctx context.Context, имена ...string) (резултат map[string][]byte, грешка error) { if len(имена) == 0 { return nil, nil } var wg sync.WaitGroup wg.Add(len(имена)) резултат = make(map[string][]byte, len(имена)) for _, име := range имена { context, _ := context.WithCancel(ctx) go func() { резултат[име], грешка = GetFile(ctx, име) if грешка != nil { return nil, грешка } }() } wg.Wait() return резултат, nil }
Project Manager
Въпроси · 2