Que es el tiempo.Función Sleep () en Golang
En Golang, la ejecución de un programa se puede detener durante una cantidad de tiempo establecida utilizando el tiempo.Función de sueño (). La cantidad de tiempo para suspender la ejecución del programa es el argumento único de que el tiempo.La función Sleep () acepta, a continuación se encuentra la sintaxis:
tiempo.Sleep (D * Time-Unidad)Dónde d es la duración del tiempo y unidad de tiempo puede ser segundos o milisegundos.
Cómo usar el tiempo.Función Sleep () en Golang
El tiempo.Sleep () se emplea para hacer retrasos en el proceso de ejecución del programa Golang. Se usa necesariamente para limitar la tasa de una cierta cantidad de tiempo en las excepciones del programa. Ahora veamos los ejemplos del tiempo.Función Sleep () en la programación de Golang.
Ejemplo 1: Tiempo de Golang.Función sleep () (segundos)
El siguiente código Golang suspende la ejecución del programa por tres segundos:
paquete principalEn la función principal usando FMT.Se muestran las cadenas de funciones println (). Después de ese tiempo.Se llama a la función Sleep () con el valor de 3 en segundos. Después de 3 segundos, las siguientes instrucciones se ejecutarán mostrando las cadenas respectivas.
Ejemplo 2: Tiempo de Golang.Función sleep () (milisegundos)
La siguiente aplicación de ejemplo utiliza una hora.Función Sleep () para detener la ejecución por un período de tiempo determinado, medido en tres mil milisegundos:
paquete principalCuando comenzó la ejecución de la función principal, se imprimió Hola Usando FMT.Println () Entonces, este ejemplo imprime La ejecución se detuvo por 3000 milisegundos a la consola. Una vez que se reanuda la ejecución, imprime el mensaje Ejecución reanudada y luego ejecuta la siguiente instrucción.
Conclusión
El tiempo.Dormir() La función a menudo se emplea en los scripts de GO para agregar pausas en la ejecución del código. Este artículo explicó la hora.Función sleep () con la ayuda de ejemplos que hacen algunas pausas en segundos y milisegundos.