Перейти к содержимому

Код отрабатывает за 1 сек. Нужно его ускорить.

go · basicsZaymigo / Займигоне решено

Код отрабатывает за 1 сек. Нужно его ускорить.

const numRequests = 1000
var count int
func networkRequest() {
time.Sleep(time.Millisecond)
count++
}
func main() {
defer timer()()
for i := 0; i < numRequests; i++ {
networkRequest()
}
}
func timer() func() {
start := time.Now()
return func() {
fmt.Printf("count %v took %v\n ", count, time.Since(start))
}
}

Источник: Zaymigo / Займиго

← Что будет в принте? · Все задачи · Go · Провести ревью кода. →