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

Comment utiliser un proxy avec la commande Go ?

Susan Sarandon
Libérer: 2024-12-30 16:53:15
original
664 Les gens l'ont consulté

How Do I Use a Proxy with the Go Command?

Utilisation d'un proxy avec la commande Go : un guide complet

Lorsque vous travaillez avec la commande Go, vous pouvez rencontrer des situations dans lesquelles vous devez accéder à Internet via un proxy. Que vous installiez la visite guidée Go ou développiez des applications Go, il est essentiel de configurer votre environnement pour prendre en charge l'utilisation du proxy.

Configuration des variables d'environnement

La commande Go exploite deux variables d'environnement :

  • http_proxy : Spécifie les paramètres du proxy HTTP, y compris l'utilisateur, le mot de passe, l'hôte et le port. (facultatif).
  • no_proxy : définit une liste de serveurs séparés par des virgules qui doivent être exclus de l'utilisation du proxy.

Configuration du gestionnaire de contrôle source

En plus des variables d'environnement, vous devez également configurer votre gestionnaire de contrôle de source (SCM) pour utiliser le proxy paramètres.

  • Mercurial : Reportez-vous à la documentation ici : https://www.mercurial-scm.org/wiki/Network
  • Git  : Reportez-vous à la documentation ici : https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes

Exécution CLI avec paramètres de proxy

Vous pouvez exécuter Go commande avec des configurations de proxy spécifiques en définissant directement les variables d'environnement. Par exemple, pour installer la visite Go à l'aide d'un proxy à l'adresse 127.0.0.1:8080, vous devez exécuter :

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

Configuration d'un alias permanent

Si vous utilisez systématiquement un proxy avec la visite Go commande, vous pouvez créer un alias pour rationaliser le processus. Par exemple, l'alias suivant définira le proxy pour chaque exécution de commande go :

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

En créant cet alias, vous pouvez simplement taper go suivi de la commande souhaitée sans spécifier manuellement les paramètres de proxy à chaque fois.

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