Menukar Nilai Boolean kepada Rentetan dalam Go
Dalam Go, adalah perkara biasa untuk menghadapi senario di mana anda perlu menukar nilai boolean kepada rentetan untuk pelbagai sebab. Walau bagaimanapun, percubaan untuk menukar bool terus kepada rentetan menggunakan rentetan(isExist) mungkin tidak menghasilkan hasil yang diingini.
Pendekatan idiomatik dalam Go ialah memanfaatkan pakej strconv, khususnya fungsi strconv.FormatBool. Fungsi ini menyediakan kaedah mudah untuk menukar nilai boolean kepada perwakilan rentetan yang sepadan, sama ada "benar" atau "salah." Berikut ialah contoh:
package main import "fmt" import "strconv" func main() { // Initialize a boolean value isExist := true // Convert the boolean to a string using strconv.FormatBool strValue := strconv.FormatBool(isExist) // Print the converted string fmt.Println("Converted string value:", strValue) }
Output:
Converted string value: true
Fungsi strconv.FormatBool memastikan penukaran yang boleh dipercayai, menyediakan cara yang jelas dan konsisten untuk mewakili nilai boolean sebagai rentetan dalam program Go.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Nilai Boolean kepada Rentetan dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!