본문 바로가기
GO lang

반복문

by NOMADFISH 2020. 12. 14.

GO lang에서의 반복문

  • 특별히 설명할 것이 많이 없다. 단순하게 for문 하나뿐이 없다.
  • 다만, For문하지 지만, 다양한 형태를 제공해 주기 때문에 특별하게 다른 예약어는 없이 그냥 for문하나로 통일해 버렷다.
  • 일반적인 For문
for i := 0; i < 10; i++ {
		sum += i
}
  • while 문 형태
	sum := 1
	for sum < 1000 {
		sum += sum
	}
  • foreach문 형태
  • 아직 배열 초기화나 배열에 대해서 살펴 본것이 아니기 때문에 그냥 형태만 살펴 보면 된다.
animals := []string{"dog", "cat", "hedgehog"}

for _, animal := range animals {
	fmt.Println("My animal is:", animal)
}

 

그냥 형태만 보아도 너무나도 여러 언어에서 익한 형태로 제공해 준다.

 

다음에는 while문이 없기 때문에 if 조건절에 대해서 간단하게 소개 하기로 하겠다.

'GO lang' 카테고리의 다른 글

Switch  (0) 2020.12.23
조건문 if  (0) 2020.12.18
Go lang #2 변수들  (0) 2020.12.09
GO lang 설치와 실행  (0) 2020.12.02
GO lang이 뭐?  (0) 2020.11.25