Maison > développement back-end > Golang > Comment puis-je configurer plusieurs ports pour une application Web Single Go ?

Comment puis-je configurer plusieurs ports pour une application Web Single Go ?

Patricia Arquette
Libérer: 2024-12-07 20:24:12
original
519 Les gens l'ont consulté

How Can I Set Up Multiple Ports for a Single Go Web Application?

Configuration de plusieurs ports à partir d'une seule application Web dans Go

Dans Go, il est possible de configurer un simple serveur Web à l'aide du Package HTTP utilisant http.ListenAndServe("PORT", nul). Cependant, plusieurs ports peuvent-ils être utilisés à partir de la même application, comme http.ListenAndServe(":80, :8080", nil) ?

Réponse :

Malheureusement , l'utilisation d'un seul port car plusieurs ports n'est pas prise en charge.

Alternative Solution :

Au lieu de cela, plusieurs écouteurs peuvent être démarrés sur différents ports. Ceci peut être réalisé en utilisant le code suivant :

go http.ListenAndServe(":80", handlerA)
http.ListenAndServe(":8080", handlerB)
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal