불리언 (Booleans)
Coddy GO 여정의 기초 섹션에 포함된 레슨 — 109개 중 9번째.
Go에서 불리언(Booleans)은 bool 데이터 타입을 사용하여 true/false 값을 저장합니다.
:= 단축 선언 구문을 사용하여 불리언 변수를 선언해 봅시다:
isActive := true
fmt.Println("Is active:", isActive)이 코드를 실행한 후, Is active: true 값이 화면에 표시됩니다. 우리는 true 값을 보유하는 불리언 변수를 생성했습니다.
이제 false 값을 가진 또 다른 불리언 변수를 생성해 보겠습니다:
isComplete := false
fmt.Println("Is complete:", isComplete)이 코드를 실행한 후, Is complete: false 값이 화면에 표시됩니다. 이는 불리언(boolean) 변수가 true 또는 false 값을 가질 수 있음을 보여줍니다.
두 불리언 변수를 함께 출력하면 어떻게 되는지 살펴봅시다:
isActive := true
isComplete := false
fmt.Println("Is active:", isActive)
fmt.Println("Is complete:", isComplete)이 코드를 실행한 후, 화면에 두 값이 차례대로 표시되는 것을 볼 수 있습니다:
Is active: true
Is complete: false챌린지
초급이 챌린지에서는 Go의 불리언(boolean) 값을 다루게 됩니다. 불리언 값은 true 또는 false만 가능합니다.
두 개의 불리언 변수 likesGo와 firstProgram으로 시작했습니다. 여러분의 과제는 다음과 같습니다:
isLearning이라는 이름의 새로운 불리언 변수를 생성하고true로 설정하세요.isExpert라는 이름의 또 다른 불리언 변수를 생성하고false로 설정하세요.
그런 다음 네 개의 불리언 변수를 모두 출력하여 그 값을 확인하세요.
치트 시트
Go의 불리언(Booleans)은 bool 데이터 타입을 사용하여 true/false 값을 저장합니다.
불리언 변수 선언:
isActive := true
isComplete := false불리언 값 출력:
fmt.Println("Is active:", isActive)
fmt.Println("Is complete:", isComplete)불리언 변수는 true 또는 false 값만 가질 수 있습니다.
직접 해보기
package main
import "fmt"
func main() {
// 두 개의 불리언 변수가 이미 정의되어 있습니다
likesGo := true
firstProgram := false
// TODO: 'isLearning'이라는 불리언 변수를 생성하고 true로 설정하세요
// TODO: 'isExpert'라는 불리언 변수를 생성하고 false로 설정하세요
// 모든 불리언 변수를 출력합니다
fmt.Println("Likes Go:", likesGo)
fmt.Println("First program:", firstProgram)
fmt.Println("Is learning:", isLearning)
fmt.Println("Is expert:", isExpert)
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
2변수와 기본 자료형
변수란 무엇인가`:=`를 이용한 타입 추론정수 (int)부동 소수점 수불리언 (Booleans)문자열 (Strings)제로 값 (Zero Values)상수명명 규칙요약 - 변수와 타입