初級 › no new variables on left side of := の原因と直し方 › パターン3
no new variables on left side of := の原因と直し方
短縮変数宣言 := は左辺に少なくとも1つ新しい変数が必要です。
1 package main 2 3 import "fmt" 4 5 func main() { 6 total := 100 7 total __ 200 ^ 8 fmt.Println(total) 9 }
./main.go:7:8: no new variables on left side of :=
空欄を埋めて実行を通す
totalという同じ名前の変数をもう一度:=で宣言しようとすると、新しい変数が1つも無いためエラーになります。
次の問題