YouTip LogoYouTip

Go Nested Loops

# Go Language Nested Loops [![Image 3: Go Loop Statements](#)Go Loop Statements](#) Go allows users to use loops within loops. Next, we will introduce the use of nested loops. ### Syntax The format for nested loops in Go is as follows: for[condition |( init; condition; increment )| Range] { for[condition |( init; condition; increment )| Range] { statement(s); } statement(s); } ### Example The following example uses nested loops to output prime numbers between 2 and 100: ## Example package main import"fmt" func main(){ /* Define local variables */ var i, j int for i=2;i<100;i++{ for j=2; j (i/j)){ fmt.Printf("%d is a prime numbern", i); } } } The output of the above example is: 2 is a prime number3 is a prime number5 is a prime number7 is a prime number11 is a prime number13 is a prime number17 is a prime number19 is a prime number23 is a prime number29 is a prime number31 is a prime number37 is a prime number41 is a prime number43 is a prime number47 is a prime number53 is a prime number59 is a prime number61 is a prime number67 is a prime number71 is a prime number73 is a prime number79 is a prime number83 is a prime number89 is a prime number97 is a prime number [![Image 4: Go Loop Statements](#)Go Loop Statements](#)
← Android List FragmentAndroid Fragment β†’