Che ora è.Funzione sleep () in golang
In Golang, l'esecuzione di un programma può essere messa in pausa per un determinato periodo di tempo usando il tempo.Funzione sleep (). La quantità di tempo per sospendere la gestione del programma è l'argomento singolo che il tempo.La funzione sleep () accetta, di seguito è la sintassi per essa:
tempo.Sleep (d * time-unit)Dove D è la durata del tempo e Time-Unit possono essere secondi o millisecondi.
Come usare il tempo.Funzione sleep () in golang
Il tempo.Sleep () è impiegato per effettuare ritardi nel processo di esecuzione del programma Golang. È necessariamente usato per limitare il tasso di un certo periodo di tempo nelle eccezioni del programma. Ora vediamo gli esempi di tempo.Funzione sleep () nella programmazione di Golang.
Esempio 1: tempo di golang.Funzione sleep () (secondi)
Il seguente codice Golang sospende l'esecuzione del programma per tre secondi:
Pacchetto principaleNella funzione principale usando FMT.Vengono visualizzate le stringhe di funzione println (). Dopo quel tempo.La funzione sleep () viene chiamata con il valore di 3 in secondi. Dopo 3 secondi le seguenti istruzioni eseguiranno la visualizzazione delle rispettive stringhe.
Esempio 2: tempo di golang.Funzione sleep () (millisecondi)
L'applicazione di esempio seguente utilizza un tempo.Funzione sleep () per fermare l'esecuzione per un determinato periodo di tempo, misurato in tremila millisecondi:
Pacchetto principaleQuando l'esecuzione della funzione principale è iniziata, è stata stampata Ciao Usando FMT.Println () quindi, questo esempio stampato Esecuzione in pausa per 3000 millisecondi alla console. Una volta ripresa l'esecuzione, stampa il messaggio L'esecuzione è ripresa e poi esegue l'istruzione successiva.
Conclusione
IL tempo.Sonno() La funzione viene spesso utilizzata negli script GO per aggiungere pause nell'esecuzione del codice. Questo articolo ha spiegato il tempo.Sleep () funzione con l'aiuto di esempi che fanno alcune pause in pochi secondi e millisecondi.