Updated:

less than 1 minute read

예제

  • 코드
     package main
        
     import "fmt"
        
     func main() {
     	for i := 0; i < 10; i++ {
     		if i == 2 {
     			continue
     		}
        
     		fmt.Print(i, " ")
     	}
     	fmt.Println()
        
     	fmt.Println("------")
        
     	count := 0
     	for count < 10 {
     		count++
     	}
     	fmt.Println(count)
        
     	fmt.Println("------")
        
     	count = 0
     	for {
     		if count == 10 {
     			break
     		}
        
     		count++
     	}
     	fmt.Println(count)
        
     	fmt.Println("------")
        
     	m := []string{"a", "b", "c"}
     	for index, value := range m {
     		fmt.Println(index, value)
     	}
     }
    
  • 실행 결과
     0 1 3 4 5 6 7 8 9
     ------
     10
     ------
     10
     ------
     0 a
     1 b
     2 c