[Go] If 문, switch

Yerin·2020년 2월 13일
0

study-go

목록 보기
5/5

if statement

Go에도 if문이 있다. 다음 예시코드를 보자.

canIDrink() 함수를 만들고 age를 인자로 받을때, 한국나이가 age보다 2많고 한국나이가 18보다 작을때 false를 리턴하는 코드. 메인함수에 15를 넣었으므로 결과 값은 false이다.

중괄호 밖이면 따로 else를 걸어주지 않아도 바로 return 할 수 있다.

switch

앞서 보았던 코드를 다음과 같이 바꿀 수도 있다.

쉽게 이해해서 if-else를 switch-case로 바꿔 표현한 것이다. 이때 10, 18 외에 다른 수를 입력하면 에러 메세지가 뜬다.

profile
졸꾸 !!!

0개의 댓글