728x90
불린값은 true 또는 false 를 나타내는 1비트 정수 타입으로, 아래 3가지 연산자가 불린값을 가진다.
&& | and |
|| | or |
! | not |
아래의 예를 통해 불린값의 사용법을 알아보자.
1 2 3 4 5 6 7 8 9 10 11 | package main import "fmt" func main() { fmt.Println(true && true) fmt.Println(true && false) fmt.Println(true || true) fmt.Println(true || false) fmt.Println(!true) } | cs |
실행하면 다음과 같다.
1 2 3 4 5 6 | ~/go/src/golang-book/chapter3# go run main.go true false true true false | cs |
다음과 같은 진리표를 보통 사용한다.
Expression | Value |
true && true | true |
true && false | false |
false && true | false |
false && false | false |
Expression | Value |
true || true | true |
true || false | true |
false || true | true |
false || false | false |
Expression | Value |
!true | false |
!false | true |
728x90
'프로그래밍 Programming' 카테고리의 다른 글
Go 언어 입문 - Control Structures - For (golang-book) (0) | 2018.08.31 |
---|---|
Go 언어 입문 - Variables (golang-book) (0) | 2018.08.28 |
Go 언어 입문 - Types - Strings (golang-book) (0) | 2018.08.28 |
Go 언어 입문 - Types - Numbers (golang-book) (0) | 2018.08.28 |
Go 언어 입문 - Your First Program (golang-book) (0) | 2018.08.27 |