Go language program to print tables from 1 to 20


Following program shows you how to print tables from 1 to 20.
In this program we are using for loop to print tables

package main

import "fmt"

func main() {

  for table:= 1; table <= 20; table++ {
    for i:= 1; i <= 10; i++ {
  fmt.Println(table , " * " , (i) , " = " , (table * (i)))
  }
  fmt.Println("------------")
  }
}

Output:

1  *  1  =  1
1  *  2  =  2
1  *  3  =  3
1  *  4  =  4
1  *  5  =  5
1  *  6  =  6
1  *  7  =  7
1  *  8  =  8
1  *  9  =  9
1  *  10  =  10
------------
2  *  1  =  2
2  *  2  =  4
2  *  3  =  6
2  *  4  =  8
2  *  5  =  10
2  *  6  =  12
2  *  7  =  14
2  *  8  =  16
2  *  9  =  18
2  *  10  =  20
------------
3  *  1  =  3
3  *  2  =  6
3  *  3  =  9
3  *  4  =  12
3  *  5  =  15
3  *  6  =  18
3  *  7  =  21
3  *  8  =  24
3  *  9  =  27
3  *  10  =  30
------------
4  *  1  =  4
4  *  2  =  8
4  *  3  =  12
4  *  4  =  16
4  *  5  =  20
4  *  6  =  24
4  *  7  =  28
4  *  8  =  32
4  *  9  =  36
4  *  10  =  40
------------
5  *  1  =  5
5  *  2  =  10
5  *  3  =  15
5  *  4  =  20
5  *  5  =  25
5  *  6  =  30
5  *  7  =  35
5  *  8  =  40
5  *  9  =  45
5  *  10  =  50
------------
6  *  1  =  6
6  *  2  =  12
6  *  3  =  18
6  *  4  =  24
6  *  5  =  30
6  *  6  =  36
6  *  7  =  42
6  *  8  =  48
6  *  9  =  54
6  *  10  =  60
------------
7  *  1  =  7
7  *  2  =  14
7  *  3  =  21
7  *  4  =  28
7  *  5  =  35
7  *  6  =  42
7  *  7  =  49
7  *  8  =  56
7  *  9  =  63
7  *  10  =  70
------------
8  *  1  =  8
8  *  2  =  16
8  *  3  =  24
8  *  4  =  32
8  *  5  =  40
8  *  6  =  48
8  *  7  =  56
8  *  8  =  64
8  *  9  =  72
8  *  10  =  80
------------
9  *  1  =  9
9  *  2  =  18
9  *  3  =  27
9  *  4  =  36
9  *  5  =  45
9  *  6  =  54
9  *  7  =  63
9  *  8  =  72
9  *  9  =  81
9  *  10  =  90
------------
10  *  1  =  10
10  *  2  =  20
10  *  3  =  30
10  *  4  =  40
10  *  5  =  50
10  *  6  =  60
10  *  7  =  70
10  *  8  =  80
10  *  9  =  90
10  *  10  =  100
------------
11  *  1  =  11
11  *  2  =  22
11  *  3  =  33
11  *  4  =  44
11  *  5  =  55
11  *  6  =  66
11  *  7  =  77
11  *  8  =  88
11  *  9  =  99
11  *  10  =  110
------------
12  *  1  =  12
12  *  2  =  24
12  *  3  =  36
12  *  4  =  48
12  *  5  =  60
12  *  6  =  72
12  *  7  =  84
12  *  8  =  96
12  *  9  =  108
12  *  10  =  120
------------
13  *  1  =  13
13  *  2  =  26
13  *  3  =  39
13  *  4  =  52
13  *  5  =  65
13  *  6  =  78
13  *  7  =  91
13  *  8  =  104
13  *  9  =  117
13  *  10  =  130
------------
14  *  1  =  14
14  *  2  =  28
14  *  3  =  42
14  *  4  =  56
14  *  5  =  70
14  *  6  =  84
14  *  7  =  98
14  *  8  =  112
14  *  9  =  126
14  *  10  =  140
------------
15  *  1  =  15
15  *  2  =  30
15  *  3  =  45
15  *  4  =  60
15  *  5  =  75
15  *  6  =  90
15  *  7  =  105
15  *  8  =  120
15  *  9  =  135
15  *  10  =  150
------------
16  *  1  =  16
16  *  2  =  32
16  *  3  =  48
16  *  4  =  64
16  *  5  =  80
16  *  6  =  96
16  *  7  =  112
16  *  8  =  128
16  *  9  =  144
16  *  10  =  160
------------
17  *  1  =  17
17  *  2  =  34
17  *  3  =  51
17  *  4  =  68
17  *  5  =  85
17  *  6  =  102
17  *  7  =  119
17  *  8  =  136
17  *  9  =  153
17  *  10  =  170
------------
18  *  1  =  18
18  *  2  =  36
18  *  3  =  54
18  *  4  =  72
18  *  5  =  90
18  *  6  =  108
18  *  7  =  126
18  *  8  =  144
18  *  9  =  162
18  *  10  =  180
------------
19  *  1  =  19
19  *  2  =  38
19  *  3  =  57
19  *  4  =  76
19  *  5  =  95
19  *  6  =  114
19  *  7  =  133
19  *  8  =  152
19  *  9  =  171
19  *  10  =  190
------------
20  *  1  =  20
20  *  2  =  40
20  *  3  =  60
20  *  4  =  80
20  *  5  =  100
20  *  6  =  120
20  *  7  =  140
20  *  8  =  160
20  *  9  =  180
20  *  10  =  200
------------