-
Go : if 조건문Language/고 Go 2023. 12. 17. 00:01
Go 에서의 if 조건문은 다음의 특징을 갖는다.
- if 문의 조건절 작성 시 소괄호가 없음
- 컬리 브레이스 시작 문자
{
를 조건절 옆에 작성해야 한다.
- 조건절의 결과가 정확하게 true, false인 식만 사용할 수 있다.
- 자동 형변환이 불가능하기 때문에
1
또는0
을 반환하는 식은 사용할 수 없음
- 자동 형변환이 불가능하기 때문에
if문 예시 1
package main import "fmt" func main() { a := 10 if a > 100 { fmt.Println("a는 100 보다 크다.") } else if a > 50 { fmt.Println("a는 50 보다 크다.") } else { fmt.Println("a는 50 보다 작거나 같다.") } if b := 1; b < 10 { fmt.Println("b는 10 보다 작다.") } }
실행 결과
'Language > 고 Go' 카테고리의 다른 글
Go : for 반복문 (0) 2023.12.17 Go : Switch 조건문 (0) 2023.12.17 Go : 열거형 상수 (0) 2023.12.17 Go : 자료형 및 변수, 상수 (0) 2023.12.17 Go : 여러개의 멀티 프로젝트 실행 (0) 2023.12.17 - if 문의 조건절 작성 시 소괄호가 없음