Go 1.11 hat das Ende des Supports erreicht und wird am 31. Januar 2026 eingestellt. Nach der Einstellung können Sie keine Go 1.11-Anwendungen mehr bereitstellen, auch wenn Ihre Organisation zuvor eine Organisationsrichtlinie verwendet hat, um die Bereitstellung von Legacy-Laufzeiten wieder zu aktivieren. Ihre vorhandenen Go 1.11-Anwendungen werden auch nach dem Einstellungsdatum weiterhin ausgeführt und erhalten Traffic. Wir empfehlen die Migration zur neuesten unterstützten Version von Go.
Bibliotheken, die einen net.Conn akzeptieren können, dürften ohne Änderungen funktionieren.
Limits und Einschränkungen
Die Socket-Unterstützung in App Engine unterliegt den folgenden Einschränkungen:
Sie können keinen Socket erstellen, der auf eingehende Verbindungen wartet; nur ausgehende Sockets können erstellt werden.
FTP wird nicht unterstützt.
Sie können nur TCP oder UDP verwenden. Beliebige Protokolle sind nicht erlaubt.
Sie können Sockets nicht an bestimmte IP-Adressen oder Ports binden.
Port 25 (SMTP) ist blockiert; Sie können weiterhin authentifiziertes SMTP auf dem Übermittlungsport 587 verwenden.
Private, Broadcast-, Multicast- und Google-IP-Bereiche (mit Ausnahme der unten aufgelisteten) sind blockiert:
Google Public DNS: 8.8.8.8, 8.8.4.4, 2001:4860:4860::8888, 2001:4860:4860::8844 Port 53
Gmail SMTPS: smtp.gmail.com Port 465 und 587
Gmail POP3S: pop.gmail.com Port 995
Gmail IMAPS: imap.gmail.com Port 993
Socket-Deskriptoren sind der App Engine-Anwendung zugeordnet, mit der sie erstellt wurden, und nicht übertragbar. Sie können also nicht von anderen Anwendungen genutzt werden.
Sockets können nach zehn Minuten Inaktivität zurückgewonnen werden. Jeder Socket-Vorgang hält den Socket für weitere zehn Minuten aktiv.
Sockets mit dem Entwicklungsserver verwenden
Sie können Code mithilfe von Sockets auf dem Entwicklungsserver ausführen und testen, ohne spezielle Befehlszeilenparameter zu verwenden.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-10-19 (UTC)."],[],[]]