'If' Statement In 'Go'(Learn 'Go' - Part 12)

in #programming7 years ago

The 'If' statement is used to check a certain condition within a function.

We can create a simple program to see 'if' in action.

 
 

package main

import "fmt"

func main(){

x := 1

for i <= 50{

if i % 5 == 0

{fmt.Println(i)}

i++

}

}

 
 

This program will print the multiples of 5 upto 50.

 

Breakdown Of The Program

 

  • We declared the variable 'i' and set its initial value to 1.
  • Then, we created a 'for' loop that will run until the value of i hits 50.
  • After that, we use the if statement to check if 'i' is divisible by 5 or not. If it is divisible by 5, it will be printed only if it is divisible by 5.

 
 

 
 
 

Previous Posts In The Series

 
 

Introduction To 'Go' Programming Language(Learn 'Go' - Part 1)

 

25 Basic Keywords Of The Go Programming Language (Learn 'Go' - Part 2)

 

How To Set The Go Programming Environment On Your System?(Learn 'Go' - Part 3)

 

Create Your First Program In Go Language (Learn 'Go' - Part 4)

 

Strings In 'Go'(Learn 'Go' - Part 5)

 

Booleans In 'Go'(Learn 'Go' - Part 6)

 

Numbers In 'Go'(Learn 'Go' - Part 7)

 

Variables In 'Go'(Learn 'Go' - Part 8)

 

Constants In 'Go'(Learn 'Go' - Part9)

 

Multiple Variables In 'Go'(Learn 'Go' - Part10)

 

For Loop In 'Go'(Learn 'Go' - Part11)


 
 

Upcoming Posts

 

Switch In 'Go'(Learn 'Go' - Part 13)

Sort:  

Congratulations @technological! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of posts published

Click on any badge to view your Board of Honor.

To support your work, I also upvoted your post!
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last announcement from @steemitboard!

Do you like SteemitBoard's project? Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.22
TRX 0.27
JST 0.041
BTC 102915.54
ETH 3788.98
USDT 1.00
SBD 3.28