오늘 다룰 주제는 Go언어에서의 반복문이다.
C, 파이썬, 자바와 같이 특정언어로 반복문을 사용하다보면 while문과 for문을 사용하는 것을 볼 수 있다.
그러나 Go언어에서의 반복문은 while을 지원하지 않고, for만 지원한다.
따라서 Go언어에서 사용되는 for문 작성법을 알아볼 예정이고, 코드로 나타내보고자 한다.
Go언어에서의 반복문(for)는 3가지로 나타낼 수 있고 그 예시는 다음과 같다.
[예시 1]
package main
import "fmt"
func main() {
for i := 0; i < 10; i++ {
fmt.Println("hello world")
}
}
[예시 2]
package main
import "fmt"
func main() {
i := 0
for i < 10 {
fmt.Println("hello world")
}
}
[예시 3]
package main
import "fmt"
func main() {
i := 0
for {
if i >= 10 {
break
}
fmt.Println("hello world")
i++
}
}
'Programming > Go' 카테고리의 다른 글
Go언어 리시버(receiver) 편 (0) | 2021.02.26 |
---|---|
Go언어 예외처리(panic, recover) 편 (0) | 2021.02.26 |
Go언어 "import cycle not allowed" 편 (0) | 2021.02.25 |
Go언어 [초간단] 명령어 Os.Args 편 (0) | 2021.02.24 |
Go언어 [초간단] 유닛테스트 편 (0) | 2021.02.23 |