GoでFizzBizz

Goの文法の確認のためGoでFizzBizz問題をやってみた.

package main

import "fmt"

func main() {
  for i := 0; i < 100; i++ {
    if ((i % 15) == 0) {
      fmt.Println("FizzBizz")
    } else if ((i % 5) == 0) {
      fmt.Println("Bizz")
    } else if ((i % 3) == 0) {
      fmt.Println("Fizz")
    } else {
      fmt.Println(i)
    }
  }
  return
} 

func main() { を func main(void) と書いてしまったり代入文をよくあるアレで書いてしまったり fmt.Println を fmt.printlnと書いてしまったりで少し手こずった.Cが染み付いてる人は最初のうちは戸惑うかも. 慣れないうちはチートシートかなにかを手元に置いとくべきだね.