Skip to content

Loops, if, else, switch

Loops

  • Find sum from 0-X
package main
func main() {
var sum = 0
for i := 1; i < 10; i++ {
sum += i
}
println(sum)
}
  • Range syntax
package main
func main() {
var sum = 0
for i := range 10 {
sum += i
}
println(sum)
}

If/else

package main
func main() {
var a = 2
if a%2 == 0 {
println("It is even")
} else {
println("It is odd")
}
}

Switch

package main
func main() {
var gender = "male"
switch gender {
case "male":
println("You are a male")
case "female":
println("You are a female")
default:
println("You are neither male nor female")
}
}