diff --git a/go/fizzbuzz.go b/go/fizzbuzz.go index 2ffb002..5e0e807 100644 --- a/go/fizzbuzz.go +++ b/go/fizzbuzz.go @@ -3,15 +3,18 @@ package main import "fmt" func main() { - for i := 1; i <= 100; i++ { - if i%15 == 0 { - fmt.Println("FizzBuzz") - } else if i%3 == 0 { - fmt.Println("Fizz") - } else if i%5 == 0 { - fmt.Println("Buzz") - } else { - fmt.Println(i) - } - } -} \ No newline at end of file + for i := 1; i <= 100; i++ { + s := "" + if i%3 == 0 { + s += "Fizz" + if i%5 == 0 { + s += "Buzz" + } + } else if i%5 == 0 { + s += "Buzz" + } + if len(s) > 0 { + fmt.Println(s) + } + } +}