Heim > Backend-Entwicklung > Golang > Welche Go Print-Funktion sollten Sie verwenden: Printf, Println oder Print?

Welche Go Print-Funktion sollten Sie verwenden: Printf, Println oder Print?

Barbara Streisand
Freigeben: 2024-11-10 09:55:03
Original
746 Leute haben es durchsucht

Which Go Print Function Should You Use: Printf, Println, or Print?

Printf vs. Println vs. Print in Go

Go bietet drei vielseitige Funktionen zur Ausgabe von Daten auf der Konsole: Printf, Println und Drucken. Während diese Funktionen das gemeinsame Ziel haben, Informationen anzuzeigen, unterscheiden sie sich in ihren Fähigkeiten und Formatierungsoptionen.

Printf

Printf (auch bekannt als „Print Formatter“) ist am weitesten verbreitet vielseitig und komplex der drei Funktionen. Sie können damit Werte formatieren und in eine Zeichenfolge einfügen, indem Sie Formatbezeichner wie „%s“ (für Zeichenfolgen), „%d“ (für Ganzzahlen) und „%f“ (für Gleitkommazahlen) verwenden. Sie könnten beispielsweise Printf verwenden, um den Typ einer Variablen mit dem Formatbezeichner „%T“ zu drucken:

fmt.Printf("%T", FirstName)
Nach dem Login kopieren

Dies würde „string“ ausgeben, da „FirstName“ eine String-Variable ist.

Drucken

Drucken ist die einfachste der drei Funktionen. Es gibt einfach eine Liste von Argumenten (Strings, Variablen usw.) ohne Formatierung an die Konsole aus. Zum Beispiel:

fmt.Print("Hello", " ", "World!")
Nach dem Login kopieren

Dies würde „Hallo Welt!“ ausgeben. auf der Konsole.

Println

Println (auch bekannt als „Print Line“) ähnelt Print, jedoch mit dem Zusatz eines automatischen Zeilenumbruchzeichens („n“). Am Ende. Dies ist nützlich, um mehrere Anweisungen in separaten Zeilen zu drucken:

fmt.Println("Line 1")
fmt.Println("Line 2")
Nach dem Login kopieren

Dies würde Folgendes ausgeben:

Line 1
Line 2
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWelche Go Print-Funktion sollten Sie verwenden: Printf, Println oder Print?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage