Maison >développement back-end >Golang >Comment configurer Go pour utiliser un proxy pour l'installation du package ?
Utilisation de proxys pour les commandes Go
Contexte :
Lors de l'installation de packages à l'aide de l'installation go commande, vous devrez peut-être vous connecter via un serveur proxy pour accéder à Internet. Ce guide montrera comment configurer Go pour utiliser un proxy.
Variables d'environnement :
Les programmes Go reconnaissent de manière inhérente les variables d'environnement HTTP_PROXY et NO_PROXY. Cependant, cela seul est insuffisant car les packages sont souvent récupérés auprès de gestionnaires de contrôle de code source tels que Mercurial et Git. Pour résoudre ce problème, vous devez également configurer les paramètres de proxy pour les SCM respectifs.
Définition des paramètres de proxy :
Valeurs des variables d'environnement :
Intégration dans l'environnement Shell :
Vous pouvez définir ces variables d'environnement de manière permanente dans votre profil Shell (par exemple, .bashrc, .zshrc). Alternativement, vous pouvez les définir temporairement pour des commandes go spécifiques :
$ http_proxy=127.0.0.1:8080 go get code.google.com/p/go.crypto/bcrypt
Création d'un alias :
Si vous utilisez fréquemment un proxy, vous pouvez créer un alias pour simplifier le processus :
$ alias go='http_proxy=127.0.0.1:8080 go'
Cela vous permet d'utiliser la commande go normalement tout en vous connectant automatiquement via votre proxy désigné.
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!