조건문

조건문

    Go: 조건문 (if, switch)

    조건문은 다른 언어에서도 기본적인 사항이지만, 더욱 간결하게 제공된다. 조건문은 기본적으로 if ~ elseif ~ else, switch ~ case 가 존재한다. switch ~ case 문은 없는 언어도 있기야 한데, 효과는 비슷하더라도 용도가 상당히 다르기 때문에 추가한게 아닐까 싶다. if ~ else if ~else Go 언어의 조건문의 경우 파이썬처럼 중괄호가 없다. 그래서인지 파이썬이 아닌 일부 타언어를 하다가 Go 언어를 하는 경우 실수를 할 수도 있다. 그 외에 사용법은 타언어와 같다. 조건에 맞으면 if, 안맞으면 else if 의 조건을 검사, 그 마저도 안 맞으면 else 블록의 코드를 실행한다. package main import "fmt" func main() { // -> H..