Go 1.11 llegó al fin de la asistencia y se obsolecerá el 31 de enero de 2026. Después de la baja, no podrás implementar aplicaciones de Go 1.11, incluso si tu organización usó anteriormente una política de la organización para volver a habilitar las implementaciones de entornos de ejecución heredados. Tus aplicaciones existentes de Go 1.11 seguirán ejecutándose y recibiendo tráfico después de su fecha de baja. Te recomendamos que migres a la versión compatible más reciente de Go.
Las bibliotecas que pueden aceptar un net.Conn deben funcionar sin modificaciones.
Limitaciones y restricciones
La compatibilidad de los sockets en App Engine tiene las siguientes limitaciones:
No puedes crear un socket de escucha; solo puedes crear sockets de salida.
FTP no es compatible.
Solo puedes usar TCP o UDP; no se permiten protocolos arbitrarios.
No puedes establecer una vinculación con puertos o direcciones IP específicos.
El puerto 25 (SMTP) está bloqueado; pero aún puedes usar el SMTP autenticado en el puerto de envío 587.
Los rangos de IP privados, de transmisión, de multidifusión y de Google están bloqueados, excepto los que se indican a continuación:
DNS público de Google: 8.8.8.8, 8.8.4.4, 2001:4860:4860::8888, 2001:4860:4860::8844 puerto 53
SMTP de Gmail: smtp.gmail.com, puertos 465 y 587
POP3 de Gmail: pop.gmail.com puerto 995
IMAP de Gmail: imap.gmail.com puerto 993
Los descriptores de socket están asociados con la aplicación de App Engine que los creó y no se pueden transferir (no pueden usarse en otras apps).
Los sockets pueden recuperarse después de 10 minutos de inactividad; cualquier operación de socket lo mantiene en funcionamiento durante otros 10 minutos.
Usa sockets con el servidor de desarrollo
Puedes ejecutar y probar el código con sockets en el servidor de desarrollo, sin usar ningún parámetro de línea de comandos especial.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-10-19 (UTC)"],[],[]]