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
エラー内容
以下のコードで発生します。
package main
func main() {
num := 1
num := 2
}
エラーメッセージ
no new variables on left side of :=
解決法
「:=」で再宣言しているためです。変数numに値を代入したい場合は、以下となります。
package main
func main() {
num := 1
num = 2
print(num)
// 2
}
-
前の記事
gitlab ブランチを比較する 2021.04.21
-
次の記事
javascript onmousewheelでマウスのホイールを動かした時のイベントを取得する 2021.04.22
コメントを書く