Ich bin neu in GO und ich frage mich, ob es möglich ist, Variablen in GO dynamisch zu erstellen?GOlang: Dynamische Variablen
Ich habe einen Pseudo-Code unten zur Verfügung gestellt, um zu veranschaulichen, was ich meine. Ich bin Speichern der neu in einer Scheibe erstellten Variablen:
func method() {
slice := make([]type)
for(i=0;i<10;i++)
{
var variable+i=i;
slice := append(slice, variablei)
}
}
Am Ende der Schleife, sollte die Scheibe, die Variablen enthalten: variable1, variable2 ... variable9
Danke für Ihre Hilfe !!
was Du versuchst es zu erreichen? – Arjan
Es gibt keinen Grund, Ihre Variablen 'variable1',' variable2' ... in diesem Beispiel zu nennen. Der Variablenname ist nur innerhalb der Schleife sichtbar. Nachdem die Schleife beendet ist, haben Sie eine Schicht, in der Sie auf die Werte verweisen, die Sie mit 'slice [0]' für die erste Variable, slice [1] für die zweite usw. eingeben. – nos