Go에서 부울을 문자열로 변환

Jay Singh 2023년1월30일 Go Go String
  1. FormatBool을 사용하여 Go에서 부울을 문자열로 변환
  2. Sprintf를 사용하여 Go에서 Boolean을 문자열로 변환
Go에서 부울을 문자열로 변환

이 기사에서는 Go에서 부울을 문자열 데이터 유형으로 변환하는 방법을 소개합니다.

FormatBool을 사용하여 Go에서 부울을 문자열로 변환

아래 예에서 FormatBoola 값에 따라 true 또는 false를 반환합니다.

package main  import (  "fmt"  "strconv" )  func main() {  a := true  str := strconv.FormatBool(a)  fmt.Println(str) } 

출력:

true 

다음 예에서 FormatBool은 부울 값을 인수로 받아 문자열로 변환합니다.

package main  import (  "fmt"  "strconv" )  func main() {  boolVal := true  strVal := strconv.FormatBool(boolVal)  fmt.Printf("Type of strVal: %T\n", strVal)  fmt.Printf("Type of boolVal: %T\n", boolVal)  fmt.Println()  fmt.Printf("Value of strVal: %v\n", strVal)  fmt.Printf("Value of boolVal: %v", boolVal) } 

출력:

Type of strVal: string Type of boolVal: bool  Value of strVal: true Value of boolVal: true 

Sprintf를 사용하여 Go에서 Boolean을 문자열로 변환

Sprintf 함수를 사용하여 부울을 문자열로 변환할 수도 있습니다.

package main  import (  "fmt" )  func main() {  boolVal := false  strVal := fmt.Sprintf("%v", boolVal)  fmt.Printf("Type of strVal: %T\n", strVal)  fmt.Printf("Type of boolVal: %T\n", boolVal)  fmt.Println()  fmt.Printf("Value of strVal: %v\n", strVal)  fmt.Printf("Value of boolVal: %v", boolVal) } 

출력:

Type of strVal: string Type of boolVal: bool  Value of strVal: false Value of boolVal: false 
튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다

관련 문장 - Go String