Maison > développement back-end > Golang > Comment configurer la commande Go pour utiliser un proxy ?

Comment configurer la commande Go pour utiliser un proxy ?

Mary-Kate Olsen
Libérer: 2024-12-25 10:35:11
original
180 Les gens l'ont consulté

How Do I Configure the Go Command to Use a Proxy?

Configuration de la commande Go pour utiliser un proxy

Les programmes Go adhèrent aux variables d'environnement http_proxy et no_proxy. Cependant, pour go get, qui utilise des gestionnaires de contrôle de source pour récupérer le code, cela est insuffisant.

Pour configurer votre gestionnaire de contrôle de source, vous devez également définir ses paramètres de proxy HTTP. Reportez-vous aux ressources fournies pour Mercurial et Git.

La valeur de http_proxy peut suivre le format http://user:password@host:port/. Les composants utilisateur, mot de passe et port ne sont pas obligatoires. no_proxy prend une liste de serveurs séparés par des virgules qui doivent contourner le proxy. Sa valeur peut ressembler à foo.com,bar.net:4000.

Ces variables d'environnement peuvent être mises à jour dans votre bash_profile. Pour limiter leur utilisation à emporter, vous pouvez exécuter la commande suivante :

$ http_proxy=127.0.0.1:8080 go get code.google.com/p/go.crypto/bcrypt
Copier après la connexion

Si telle est la configuration souhaitée, vous pouvez créer un alias pour éviter de spécifier la partie proxy à plusieurs reprises :

$ alias go='http_proxy=127.0.0.1:8080 go'
Copier après la connexion

À partir de maintenant, vous pouvez exécuter la commande go comme d'habitude et elle utilisera automatiquement votre proxy HTTP.

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!

source:php.cn
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