Golang time sleep

Пользователь

Привет всем прогерам! Не могу разобраться с тайм-аутами в Go. Помогите понять: как ими пользоваться и где они применяются? Если можно, то на примерах будет ещё круче. Заранее спасибо

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket
12 июня 2020 г., 9:47

Пользователь

Time sleep нужен для того, чтобы программа какое-то время была неактивной, то есть по-простому прекратила свою работу на какое-то время, а по его истечению продолжила работу.

12 июня 2020 г., 10:00

Пользователь

brain.von: Time sleep нужен для того, чтобы программа какое-то время была неактивной, то есть по-простому прекратила свою работу на какое-то время, а по его истечению продолжила работу.

Спасибо теперь хоть стало понятно, для чего оно нужно. Осталось только понять, как это можно применить на практике, и будет вообще круто.

12 июня 2020 г., 10:13

Пользователь

Реализация тайм-аутов в Go на самом деле проста и достаточна красива, в прочему, как и весь синтаксис языка в целом. Для использования данной функции нужно подключить библиотеку "time".

12 июня 2020 г., 10:21

Пользователь

Например:

time.Sleep(time.Second * 2)

В этой строчке кода идёт вызов функции Sleep, в скобочках указываем параметр time.Second, который является секундой. И умножаем его на два. Следовательно наша программа будет неактивна 2 секунды.

12 июня 2020 г., 10:24

Пользователь

gracie: Например:time.Sleep(time.Second * 2)В этой строчке кода идёт вызов функции Sleep, в скобочках указываем параметр time.Second, который является секундой. И умножаем его на два. Следовательно наша программа будет неактивна 2 секунды.

Спасибо за пример. Очень подробно всё рассказали. Теперь всё встало на свои места. Пойду пробовать этот инструмент на практике. Надеюсь, у меня всё получится, пожелайте мне удачи))).

12 июня 2020 г., 10:29