私はGOするのが新しく、GOで動的に変数を作成することが可能かどうか疑問に思っていましたか?GOlang:動的変数
私が意味することを説明するために、以下の疑似コードを提供しました。私はスライスに新しく作成された変数を格納しています:
func method() {
slice := make([]type)
for(i=0;i<10;i++)
{
var variable+i=i;
slice := append(slice, variablei)
}
}
ループの終わりには、スライスは、変数を含める必要があります:変数1、変数2 ...
variable9はあなたの助けをありがとう!
ないゴーコードが何でありますかあなたは達成しようとしていますか? – Arjan
この例では、変数 'variable1'、' variable2' ...に名前を付ける理由はありません。変数名はループ内でのみ表示されます。ループが終了した後、最初の変数に 'slice [0]'、2番目に変数としてslice [1]などで入れた値を参照するスライスがあります。 – nos