Überprüfung der Schnittstellengleichheit {}

Ich suche ein[]interface{} Slice für ein gegebenesinterface{} Wert

var v interface{}
for i := 0; i < len(A); i++ {
  if (A[i] == v) {
    fmt.Println("Gotcha!")
    break
  }
}

Im einfachen Fall sind die Typenint. Was soll ich jedoch tun, wenn die Typen beispielsweise ein benutzerdefiniertes @ sinstruct?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage