Go言語で複数戻り値の受け取りで既存変数の再宣言?

非常に分かりにくいタイトルになっていますが、Go言語では変数の宣言を行うには、 var i int var i = 0 i := 0 など複数の宣言方法があります。当然同じスコープ上で複数回宣言しようとすると、 no new variables on left side of := i redeclared in this block previous declaration at .\error_sample.go:11 // 丁寧に…