Shembull: Fizzbuzz

 1 package main
 2 
 3 import (
 4 	"fmt"
 5 )
 6 
 7 func main() {
 8 	for i := 1; i < 100; i++ {
 9 		switch {
10 		case i%15 == 0:
11 			fmt.Println("fizzbuzz")
12 		case i%3 == 0:
13 			fmt.Println("fizz")
14 		case i%5 == 0:
15 			fmt.Println("buzz")
16 		default:
17 			fmt.Println(i)
18 		}
19 	}
20 }

https://play.golang.org/p/2u78tjXvVYP

Rezultati:


1
2
fizz
4
buzz
fizz
7
8
fizz
buzz
11
fizz
13
14
fizzbuzz