Czym jest czas.Funkcja sleep () w Golang
W Golang wykonanie programu można przerwać na określony czas za pomocą czasu.Funkcja sleep (). Czas na zawieszenie uruchomienia programu jest pojedynczym argumentem, że czas.Funkcja sleep () akceptuje się poniżej, poniżej znajduje się składnia dla niej:
czas.Sleep (D * Time-Unit)Gdzie D to czas trwania i Jednostka czasowa może to być sekundy lub milisekund.
Jak używać czasu.Funkcja sleep () w Golang
Czas.Sleep () jest stosowany do dokonywania opóźnień w procesie wykonania programu Golang. Jest to koniecznie wykorzystywane do ograniczenia stawki określonego czasu w wyjątkach programu. Teraz zobaczmy przykłady czasu.Funkcja sleep () w programowaniu Golang.
Przykład 1: Golang Time.Sleep () funkcja (sekundy)
Poniższy kod Golang zawiesza wykonanie programu na trzy sekundy:
Pakiet MainW głównej funkcji za pomocą FMT.Wyświetlane są struny funkcyjne println (). Po tym czasie.Funkcja sleep () jest wywoływana z wartością 3 w sekundach. Po 3 sekundach następujące instrukcje będą wykonywać wyświetlanie odpowiednich ciągów.
Przykład 2: Golang Time.Funkcja sleep () (milisekund)
Poniższy przykład aplikacji wykorzystuje czas.Sleep () funkcja, aby zatrzymać wykonanie przez dany czas, mierzone w trzech tysięcy milisekund:
Pakiet MainPo rozpoczęciu wykonania głównej funkcji wydrukował Cześć za pomocą fmt.Println () zatem ten przykład drukuje Wykonanie zatrzymane na 3000 milisekund do konsoli. Po wznowieniu wykonania drukuje wiadomość Wykonanie wznowione a następnie wykonuje następną instrukcję.
Wniosek
czas.Spać() Funkcja jest często stosowana w skryptach Go, aby dodać przerwy w wykonywaniu kodu. Ten artykuł wyjaśnił czas.Funkcja sleep () za pomocą przykładów, które powodują pewne przerwy w sekundach i milisekundach.