Maison >développement back-end >Golang >Comment convertir un booléen en chaîne dans Go ?
Conversion d'une valeur booléenne en chaîne dans Go
Dans Go, tenter de convertir une valeur booléenne en chaîne à l'aide de string(isExist) conduit à un erreur. Pour effectuer correctement cette conversion, l'approche idiomatique consiste à exploiter le package strconv.
Le package strconv fournit la fonction FormatBool, qui formate une valeur booléenne en une chaîne représentant « vrai » ou « faux ». La syntaxe de FormatBool est :
func FormatBool(b bool) string
Où b est la valeur booléenne à convertir en chaîne.
Pour utiliser FormatBool, appelez simplement la fonction avec la valeur booléenne comme argument et attribuer la chaîne renvoyée à une variable :
myBool := true myBoolString := strconv.FormatBool(myBool) fmt.Println(myBoolString) // Output: true
Vous pouvez également utiliser une assertion de type pour convertir le booléen directement en un string :
myBool := true myBoolString := fmt.Sprintf("%t", myBool) fmt.Println(myBoolString) // Output: true
Dans les deux cas, le résultat sera une représentation sous forme de chaîne de la valeur booléenne.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!