Menu
Coddy logo textTech

불리언 (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
challenge icon

챌린지

초급

이 챌린지에서는 Go의 불리언(boolean) 값을 다루게 됩니다. 불리언 값은 true 또는 false만 가능합니다.

두 개의 불리언 변수 likesGofirstProgram으로 시작했습니다. 여러분의 과제는 다음과 같습니다:

  1. isLearning이라는 이름의 새로운 불리언 변수를 생성하고 true로 설정하세요.
  2. 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)
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨