예제로 살펴보는 Go : If/Else

조건에 의해서 실행문을 분기하기 위해서 사용한다. "만약 A 조건을 만족하면 A` 문을 실행하고 그렇지 않으면 B 문을 실행하라"라는 식으로 작동한다.가장 기본적인 코드다. 8-12 코드는 짝수와 홀수를 구분하는 일을 한다. 만약(if) 7을 2로 나눈 나머지가 0이면 "7 is even" 그렇지 않으면(else) "7 is odd"를 출력한다.15-17 ...

예제로 살펴보는 Go : For

Go에서는 루프를 위해서 단지 for 문만 사용 할 수 있다. 다른 언어에서 볼 수 있는 while문을 제공하지 않는다.Go에서 for 문은 크게 3가지 형태를 가진다. 우선 하나의 조건만 가지는 경우가 있다. 8번째 줄 코드는 i가 3보다 작을 때까지 블럭문을 계속 실행 할 것이다. 루프를 한번 돌 때마다 변수 i에 +1을 하기 때문에, 3번 실행 될 것...

예제로 살펴보는 Go : Constants

Go는 캐릭터(character), 스트링, 불리언, numeric 값들에 대한 상수(constants)를 지원한다.상수는 const를 이용해서 선언 할 수 있다. 상수(常數)는 어느 관계를 통하여 변하지 않는 일정한 값을 가진 수나 양을 의미한다. 코드내에서 변수처럼 사용 할 수는 있지만 값을 변경 할 수는 없다. 값을 변경 하려고 하면 컴파일 에러가 발...