List the Looping constructs in Go language.
A loop statement allows programmers to execute a statement multiple times. Here is a general type of loop statement used in the majority of programming languages:
Loop Control Statements: These statements change execution from the typical sequence. When an implementation leaves a scope, every programmed object gets diminished.
The Infinite Loop: A loop will turn into an infinite loop if its condition is never false. It is possible to create endless loops by keeping the conditional expression empty.