以下のコードを実行すると何が起こるでしょうか?
package main
import "fmt"
const a int = 2
type number = int
type int = float64
func main() {
const b int = 2
const c number = 2
fmt.Println(1 / a, 1 / b, 1 / c)
}
-
0 0.5 0
が出力される -
0.5 0.5 0
が出力される -
0.5 0.5 0.5
が出力される - コンパイルエラー