diff --git a/go/01-basics/03-for.go b/go/01-basics/03-for.go new file mode 100644 index 0000000..912b6c3 --- /dev/null +++ b/go/01-basics/03-for.go @@ -0,0 +1,32 @@ +package main + +import "fmt" + +func main() { + + i := 1 + for i <= 3 { + fmt.Println(i) + i = i + 1 + } + + for j := 0; j < 3; j++ { + fmt.Println(j) + } + + for i := range 3 { + fmt.Println("range", i) + } + + for { + fmt.Println("loop") + break + } + + for n := range 6 { + if n%2 == 0 { + continue + } + fmt.Println(n) + } +}