Go Program to Print 1 to 100

In this Go program to print 1 to 100, we use a for loop to iterate numbers from 1 to 100. Within the loop, we used the println function to print numbers at each iteration.

package main

import "fmt"

func main()  {
    fmt.Println("The list of Numbers from 1 to 100")
    for i:= 1; i <= 100; i++ {
        fmt.Print(i, " ")
    }
}
The list of Numbers from 1 to 100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

This print natural numbers from 1 to 100 golang program allows user to enter their own number. Next, program prints numbers from 1 to num.

package main

import "fmt"

func main()  {
    fmt.Print("Enter any Psotive Number = ")
    var num int
    fmt.Scan(&num)
    fmt.Println("The list of Numbers from 1 to 100")
    for i:= 1; i <= num; i++ {
        fmt.Print(i, " ")
    }
}
Golang Program to print 1 to 100 2

About Suresh

Suresh is the founder of TutorialGateway and a freelance software developer. He specialized in Designing and Developing Windows and Web applications. The experience he gained in Programming and BI integration, and reporting tools translates into this blog. You can find him on Facebook or Twitter.