Полезные материалы по всему, что может быть полезно разработчику на Go.
time.Sleep()
Как устроена функция time.Sleep() в Golang Вам наверняка не раз доводилось писать такой код: func main() { // ... time.Sleep(4 * time.Second) // ... } Он заставляет программу (горутину) подождать указанное количество секунд. Но что происходит внутри функции time.Sleep()? Давайте разберемся.
Вам наверняка не раз доводилось писать такой код: func main() { // ... time.Sleep(4 * time.Second) // ... } Он заставляет программу (горутину) подождать указанное количество секунд. Но что происходит внутри функции time.Sleep()? Давайте разберемся.