Maison >développement back-end >Golang >Comment convertir un booléen en chaîne dans Go ?

Comment convertir un booléen en chaîne dans Go ?

DDD
DDDoriginal
2024-12-02 22:04:13949parcourir

How Do I Convert a Boolean to a String in 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn