Ich versuche, eine bool
namens isExist
in eine string
(true
oder false
) mit string(isExist)
konvertieren, aber es funktioniert nicht. Was ist der idiomatische Weg, dies in Go zu tun?Wie konvertiert man ein Bool in Go in eine Zeichenkette?
6
A
Antwort
23
die StrConv Paket
strconv.FormatBool(v)
func FormatBool (b bool) string FormatBool gibt "wahr" oder "falsch"
verwenden
entsprechend dem Wert von b
4
können Sieverwendenwie folgt aus:
package main
import "fmt"
import "strconv"
func main() {
isExist := true
str := strconv.FormatBool(isExist)
fmt.Println(str) //true
fmt.Printf("%q\n", str) //"true"
}
oder Sie fmt.Sprint
wie diese verwenden:
package main
import "fmt"
func main() {
isExist := true
str := fmt.Sprint(isExist)
fmt.Println(str) //true
fmt.Printf("%q\n", str) //"true"
}
oder schreiben wie strconv.FormatBool
:
// FormatBool returns "true" or "false" according to the value of b
func FormatBool(b bool) string {
if b {
return "true"
}
return "false"
}
1
Nur fmt.Sprintf("%v", isExist)
verwenden, wie Sie es für fast alle Arten .
Verwandte Themen
- 1. Wie konvertiert man eine Zeichenkette in Matlab?
- 2. Wie konvertiert man eine Zeichenkette in eine Ganzzahl in C#
- 3. Wie konvertiert man mein Array in Bash in eine Zeichenkette?
- 4. Wie konvertiert man von Zeichenkette in Bilddatei
- 5. Wie konvertiert man eine Kodierung in UTF-8 in Go?
- 6. Wie konvertiert man eine hexadezimale Zeichenkette in Hexadezimalzahl
- 7. Wie konvertiert man eine Zeichenkette in Zeichen-Array in c (oder) wie man eine einzelne Zeichenkette extrahiert?
- 8. In Golang, wie konvertiert man eine Scheibe in ein Array
- 9. Wie konvertiert man [] [2] string in [string] string in go?
- 10. Wie konvertiert man eine Zeichenkette von Zahlen in ein int-Array in Java
- 11. Wie konvertiert man die Zeichenkette der Binärwerte zurück in char
- 12. Wie konvertiert man die Reihenfolge einer Zeichenkette in R?
- 13. Wie man eine Zeichenkette '010101010' in eine echte binäre Zeichenkette umwandelt, in PHP
- 14. Wie konvertiert man eine Zeichenkette mit Newline-Zeichen in eine Liste in Python?
- 15. Wie konvertiert man ein Dictionary in eine Sequenz in F #?
- 16. Wie konvertiert man ein Bild in eine Matrix in opencv
- 17. Wie konvertiert man ein Recordset in eine Tabelle in C#
- 18. Wie konvertiert man eine Zeichenfolge in ein Datum in Sybase
- 19. Wie konvertiert man die Zeichenkette zurück in Bytes, um in eine Datei in Java zu schreiben?
- 20. Wie fügt man Zeichen in eine Zeichenkette ein (mit vC++)?
- 21. Wie man eine Karte serialisiert/deserialisiert go
- 22. Wie man Anführungszeichen in eine Zeichenkette einbezieht
- 23. Wie kann ich idiomatisch ein BOOL in ein bool umwandeln?
- 24. Wie konvertiert man ein Bild in Zeichensegmente?
- 25. Wie konvertiert man ein Datum in YYYYDDD?
- 26. Wie konvertiert man Textdaten in ein Bild?
- 27. Wie konvertiert man eine numerische Zeichenkette mit Ortswert Kommas in eine ganze Zahl?
- 28. Wie man eine Komma-getrennte Zeichenkette in ArrayList in Java konvertiert
- 29. Wie erstelle ich ein Objekt aus einer Zeichenkette in Java (wie man eine Zeichenkette auswertet)?
- 30. Wie konvertiert man ein SparseArray in ArrayList?