[go] 불리언 데이터 타입

프로그래밍에서 불리언(Boolean) 데이터 타입은 참(True) 또는 거짓(False) 값을 나타내는 데 사용됩니다. 이러한 데이터 타입은 조건문, 논리적 연산, 비교 등에서 주로 활용됩니다.

불리언 데이터 타입의 선언

Go 언어에서는 불리언 데이터 타입을 bool로 선언합니다. 아래는 불리언 변수를 선언하고 초기화하는 예시입니다.

package main
import "fmt"

func main() {
    var isTrue bool = true
    var isFalse bool = false

    fmt.Println(isTrue)  // 결과: true
    fmt.Println(isFalse) // 결과: false
}

불리언 연산

불리언 데이터 타입은 논리 연산자(AND, OR, NOT)를 사용하여 다양한 조건을 나타내는 데 활용됩니다. 아래는 불리언 연산자를 사용하는 예시입니다.

package main
import "fmt"

func main() {
    var a = true
    var b = false

    fmt.Println(a && b)  // AND 연산, 결과: false
    fmt.Println(a || b)  // OR 연산, 결과: true
    fmt.Println(!a)      // NOT 연산, 결과: false
}

불리언 데이터 타입은 조건문을 판별하거나, 논리적 연산에 활용되는 등의 다양한 상황에서 활용됩니다. 프로그래밍에서 불리언 데이터 타입의 사용은 매우 중요하므로, 활용 방법을 잘 숙지하는 것이 필요합니다.

더 자세한 내용은 Go 공식 문서를 참고하시기 바랍니다.