GoLang– Break

  • date 29th May, 2021 |
  • by Prwatech |
  • 0 Comments

Use Case 1:

package main  

import “fmt”  

func main() {  

   var  a int = 1  

   for a < 10{  

      fmt.Print(“Value of a is “,a,”\n”)  

      a++;  

      if a > 5{  

         /* terminate the loop using break statement */  

         break;  

      }  

   }  

}  

Output:

Use Case 2:

package main  

import “fmt”  

func main() {  

   var a int  

   var b int  

   for a = 1; a <= 3; a++ {  

      for b = 1; b <= 3; b++ {  

fmt.Println(“Prwatech”)

         if (a == 2 && b == 2) {  

            break;  

         }  

         fmt.Print(a, ” “, b, “\n”)  

     }  

   }  

}  

Output:

Use Case 3:

package main  

import “fmt”  

func main() {  

   var a int  

   var b int  

   for a = 1; a <= 3; a++ {  

      for b = 1; b <= 3; b++ { 

        if (a % 2 == 0) {  

            break;  

         }  

         fmt.Print(a, ” “, b, “\n”)  

     }  

   }   }

Output:

0
0

Quick Support

image image