GO Program to implement condition statement

How to implement condition statement

Here we are explaining how to implement the condition statement in the Go program. We can use the built-in function fmt.println() to print anything. This function is defined under the fmt package and it helps to write standard output. In order to use these functions, we need to import the “fmt” package.


How to implement condition statement in GO Program

We are using fmt.println() function for printing the string to the output screen. Here we are showing how to implement condition statements in the Go language. Here we are using a condition statement if-else. Using this check the number 11 is odd or even by finding 11%2. And also check the number 15 is divisible by 3 or not. Here the variable n is assigned with 7 and checking that the number is less than 10 and print the corresponding statement. Given below are the steps which are used in the Go program. 


STEP 1: Import the package fmt

STEP 2: Use condition statement if-else to check whether (11%2=0)

STEP 3: If true print it as even else the number is odd using fmt.println()

STEP 4: Again use if statement to check whether (15%3=0)

STEP 5: Use if to check (n := 7; n < 0) and print corresponding statement

STEP 6: Use else if to check (n < 10) and print corresponding statement


GO Source Code

                                          package main
import "fmt"

func main() {

    if 11%2 == 0 {
        fmt.Println("11 is even")
    } else {
        fmt.Println("11 is odd")
    if 15%3 == 0 {
        fmt.Println("15 is divisible by 3")

    if n := 7; n < 0 {
        fmt.Println(n, "is negative")
    } else if n < 10 {
        fmt.Println(n, "has 1 digit")
    } else {
        fmt.Println(n, "has multiple digits")


11 is odd
15 is divisible by 3
7 has 1 digit