За какое время отработает программа?
Условие
Заголовок раздела «Условие»За какое время отработает программа?
const numRequests = 10000
var count int
func networkRequest() { time.Sleep(time.Millisecond) // Эмуляция сетевого запроса count++}
func main() { for i := 0; i < numRequests; i++ { networkRequest() }
fmt.Println(count)}Доп. задача: изменить код так, чтобы запросы выполнялись в многопоточном режиме за минимальное время.
Решение
Заголовок раздела «Решение»Источник: Avito / Авито (платформа)