Go 언어 조건문(if), 분기문(switch case), goto 문 조건문(if) 조건식을 판단하여 true 면 내부에 있는 구문을 수행한다. 사용법 if 조건식1 { ... } else if 조건식2 { ... } else { ... } 조건식 전에 초기화 문장 사용 가능 if 문에서 정의된 변수는 if문 안에서만 사용 가능하다. 그러므로 if 문에서만 사용하는 변수는 이 방식으로 선언하는 것이 가독성을 높이는데 도움이 된다. if 초기화 문장; 조건식1 { ... } i := 1 if j := i * 2; j >= 2 { fmt.Println(j) } else { fmt.Println(J) } // 이 아래서부터는 j 변수를 사용할 수 없다 j++ // 에러 발생 아래처럼 함수를 실행하고 리턴값을..