Qu'est-ce que le temps.Sleep () Fonction à Golang
À Golang, l'exécution d'un programme peut être interrompue pendant un temps défini en utilisant le temps.Fonction Sleep (). Le temps de suspendre le fonctionnement du programme est le seul argument selon lequel le temps.La fonction sleep () accepte, ci-dessous la syntaxe pour elle:
temps.Sommeil (d * unité de temps)Où d est la durée et unité de temps Peut être des secondes, ou des millisecondes.
Comment utiliser le temps.Sleep () Fonction à Golang
Le temps.Sleep () est utilisé pour effectuer des retards dans le processus d'exécution du programme Golang. Il est nécessairement utilisé pour limiter le taux d'un certain temps dans les exceptions du programme. Voyons maintenant les exemples de temps.Fonction Sleep () dans la programmation de Golang.
Exemple 1: Temps de Golang.Fonction Sleep () (secondes)
Le code Golang suivant suspend l'exécution du programme pendant trois secondes:
package principalDans la fonction principale à l'aide de FMT.Les chaînes de fonction println () sont affichées. Après ce temps.La fonction sleep () est appelée avec la valeur de 3 en secondes. Après 3 secondes, les instructions suivantes exécuteront l'affichage des chaînes respectives.
Exemple 2: Golang Time.Sleep () Fonction (millisecondes)
L'exemple suivant Application utilise un temps.Fonction Sleep () pour arrêter l'exécution pendant une durée donnée, mesurée en trois mille millisecondes:
package principalLorsque l'exécution de la fonction principale a commencé, il a imprimé Bonjour Utilisation de FMT.Println () puis, cet exemple imprime L'exécution a été interrompue pour 3000 millisecondes à la console. Une fois l'exécution reprise, elle imprime le message L'exécution a repris puis exécute l'instruction suivante.
Conclusion
Le temps.Dormir() La fonction est souvent utilisée dans les scripts GO pour ajouter des pauses dans l'exécution du code. Cet article a expliqué l'heure.Fonction Sleep () à l'aide d'exemples qui font des pauses en secondes et en millisecondes.