This blog is primarily focus on Java fundamentals and the libraries built on top of Java programming language. Most of the post are example oriented, hope you have fun in reading my blog....:)
Showing posts with label go for loop. Show all posts
Showing posts with label go for loop. Show all posts
Friday, 3 May 2019
Go Language: for loop
Go has
only one looping construct : ‘for’ loop.
Syntax
for
initialize: condition: updation {
statements to evaluate
}
Example
for i :=
1; i < 10; i++ {
fmt.Println("Value of i is :
" , i);
}
HelloWorld.go
package main import "fmt" func main() { for i := 1; i < 10; i++ { fmt.Println("Value of i is : " , i); } }
Output
Value of i is : 1 Value of i is : 2 Value of i is : 3 Value of i is : 4 Value of i is : 5 Value of i is : 6 Value of i is : 7 Value of i is : 8 Value of i is : 9
You can omit
initialize, condition and updation sections of for loop.
Below
syntax is possible in Go.
for {
}
HelloWorld.go
package main import "fmt" func main() { i := 1 for { fmt.Println("Value of i is : " , i) i++ if i > 5 { break } } }
Output
Value of i is : 1 Value of i is : 2 Value of i is : 3 Value of i is : 4 Value of i is : 5
Subscribe to:
Posts (Atom)