Вопрос: Как реализовать worker pool базово?

Python Senior Без компании
Вопрос: Как реализовать worker pool базово?
Ответы
```go jobs := make(chan int) results := make(chan int) for w := 0; w < 3; w++ { go func() { for j := range jobs { results <- j * 2 } }() } go func() { defer close(jobs) for i := 1; i <= 5; i++ { jobs <- i } }() for i := 0; i < 5; i++ { fmt.Println(<-results) } ``` **Как это работает:** jobs распределяются между воркерами. Это типовой паттерн для параллельной обработки.