Was ist Zeit.Sleep () Funktion in Golang
In Golang kann die Ausführung eines Programms für eine festgelegte Zeit mit der Zeit durchgeführt werden.Sleep () Funktion. Die Zeit, um die Ausführung des Programms auszusetzen, ist das einzige Argument, dass die Zeit die Zeit.Sleep () -Funktion akzeptiert, unten ist die Syntax dafür:
Zeit.Schlaf (d * Zeiteinheit)Wo D ist die Zeitdauer und Zeiteinheit kann Sekunden oder Millisekunden sein.
Wie man Zeit nutzt.Sleep () Funktion in Golang
Die Zeit.Sleep () wird verwendet, um Verzögerungen im Ausführungsprozess des Golang -Programms zu führen. Es wird notwendigerweise verwendet, um die Rate einer bestimmten Zeitspanne bei den Programmausnahmen zu begrenzen. Lassen Sie uns nun die Beispiele der Zeit sehen.Sleep () Funktion bei der Golang -Programmierung.
Beispiel 1: Golang -Zeit.Sleep () Funktion (Sekunden)
Der folgende Golang -Code setzt die Programmausführung drei Sekunden lang aus:
Paket MainIn der Hauptfunktion mit FMT.Println () -Funktionszeichenfolgen werden angezeigt. Nach dieser Zeit.Sleep () -Funktion wird mit dem Wert von 3 in Sekunden aufgerufen. Nach 3 Sekunden werden die folgenden Anweisungen ausgeführt, wobei die jeweiligen Zeichenfolgen angezeigt werden.
Beispiel 2: Golang -Zeit.Sleep () Funktion (Millisekunden)
Die folgende Beispielanwendung verwendet eine Zeit.Sleep () Funktion, um die Ausführung für einen bestimmten Zeitraum zu stoppen, gemessen in dreitausend Millisekunden:
Paket MainAls die Ausführung der Hauptfunktion begann, wurde sie gedruckt Hallo Verwenden von FMT.Println () dann druckt dieses Beispiel Die Hinrichtung hielt für 3000 Millisekunden inne zur Konsole. Sobald die Ausführung wieder aufgenommen wurde, druckt sie die Nachricht aus Ausführung wieder aufgenommen und führt dann die nächste Anweisung aus.
Abschluss
Der Zeit.Schlafen() Die Funktion wird häufig in GO -Skripten verwendet, um Pausen in der Codeausführung hinzuzufügen. Dieser Artikel erläuterte die Zeit.Sleep () Funktion mit Hilfe von Beispielen, die einige Pausen in Sekunden und Millisekunden machen.