短い変数宣言
関数内では、:=
短い代入文を var
宣言の暗黙の型の代わりに使用できます。
関数の外では、すべての文はキーワード(var
、func
など)で始まり、したがって :=
構文は利用できません。
package main
import "fmt"
func main() {
var i, j int = 1, 2
k := 3
c, python, java := true, false, "no!"
fmt.Println(i, j, k, c, python, java)
}