Looking for go Keywords? Try Ask4Keywords

GoWählen Sie und Channels


Einführung

Das Schlüsselwort select bietet eine einfache Methode, um mit Kanälen zu arbeiten und erweiterte Aufgaben auszuführen. Es wird häufig für verschiedene Zwecke verwendet: - Timeouts behandeln. - Wenn es mehrere Kanäle gibt, aus denen gelesen werden kann, wird die Auswahl zufällig von einem Kanal gelesen, der Daten enthält. - Eine einfache Möglichkeit zu definieren, was passiert, wenn auf einem Kanal keine Daten verfügbar sind.

Syntax

  • wählen {}
  • Wählen Sie {case true:}
  • select {case incomingData: = <-someChannel:}
  • Wählen Sie {default:}

Wählen Sie und Channels Verwandte Beispiele