25

これは許可されています:

package main

var a = 3

...

しかし、これはそうではありません:

package main

a := 3

...

なぜだめですか?関数外の短い変数宣言を、型のない通常の宣言として扱うことができないのはなぜですか? 解析を単純化するだけですか?

4

3 に答える 3