Alle Felder von einer Schnittstelle holen

Wie erkenne ich die Felder, auf die ich über das @ zugreifen kanreply Objekt / Schnittstelle? Ich habe es mit Reflektion versucht, aber es scheint, dass Sie zuerst den Feldnamen kennen müssen. Was ist, wenn ich alle verfügbaren Felder kennen muss?

// Do sends a command to the server and returns the received reply.
Do(commandName string, args ...interface{}) (reply interface{}, err error)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage