Golang: Übergeben einer variable in Funktion
Ich versuche zu erreichen, eine Art Behauptung, indem Sie ein Typ in eine Funktion. In anderen Worten, ich versuche, etwas zu erreichen, wie diese:
//Note that this is pseudocode, because Type isn't the valid thing to use here
func myfunction(mystring string, mytype Type) {
...
someInterface := translate(mystring)
object, ok := someInterface.(mytype)
... //Do other stuff
}
func main() {
//What I want the function to be like
myfunction("hello world", map[string]string)
}
Was ist die richtige Funktion Erklärung, die ich verwenden müssen Sie in myfunction
, um erfolgreich durchzuführen die Art Behauptung in myfunction
?
InformationsquelleAutor hlin117 | 2016-11-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
@hlin117,
Hey, wenn ich deine Frage verstanden und richtig müssen Sie vergleichen die Arten, hier ist was Sie tun können:
Ansatz ist die Verwendung einer Probe von der Art, die Sie möchten, zu entsprechen.
InformationsquelleAutor oharlem