Heim > Backend-Entwicklung > Golang > Wie konvertiere ich in Go einen Booleschen Wert in einen String?

Wie konvertiere ich in Go einen Booleschen Wert in einen String?

DDD
Freigeben: 2024-12-02 22:04:13
Original
914 Leute haben es durchsucht

How Do I Convert a Boolean to a String in Go?

Booleschen Wert in einen String in Go konvertieren

In Go führt der Versuch, einen booleschen Wert mit string(isExist) in einen String umzuwandeln, zu einem Fehler. Um diese Konvertierung korrekt durchzuführen, besteht der idiomatische Ansatz darin, das Paket strconv zu nutzen.

Das Paket strconv stellt die Funktion FormatBool bereit, die einen booleschen Wert in eine Zeichenfolge formatiert, die „wahr“ oder „falsch“ darstellt. Die Syntax für FormatBool lautet:

func FormatBool(b bool) string
Nach dem Login kopieren

Wobei b der boolesche Wert ist, der in eine Zeichenfolge konvertiert werden soll.

Um FormatBool zu verwenden, rufen Sie einfach die Funktion mit dem booleschen Wert als Argument auf und Weisen Sie den zurückgegebenen String einer Variablen zu:

myBool := true
myBoolString := strconv.FormatBool(myBool)
fmt.Println(myBoolString) // Output: true
Nach dem Login kopieren

Alternativ können Sie eine Typzusicherung verwenden, um den Bool direkt in einen zu konvertieren string:

myBool := true
myBoolString := fmt.Sprintf("%t", myBool)
fmt.Println(myBoolString) // Output: true
Nach dem Login kopieren

In beiden Fällen ist das Ergebnis eine String-Darstellung des booleschen Werts.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich in Go einen Booleschen Wert in einen String?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage