go言語 「no new variables on left side of :=」の解決法

go言語 「no new variables on left side of :=」の解決法

go言語で、エラー「no new variables on left side of :=」がでた場合の解決法を記述してます。go言語のバージョンは1.15.4を使用してます。

環境

  • OS windows10 pro 64bit
  • go言語 1.15.4

エラー内容

以下のコードで発生します。

エラーメッセージ

解決法

「:=」で再宣言しているためです。変数numに値を代入したい場合は、以下となります。