Configuration de la commande Go pour l'utilisation du proxy
Les programmes Go peuvent utiliser des proxys HTTP pour l'accès à Internet, mais l'option n'est pas facilement disponible dans la commande go install. Ce problème s'étend au-delà de la tournée Go et affecte le développement de Go en général. Par conséquent, il est crucial de configurer Go pour qu'il fonctionne de manière transparente avec les proxys.
Variables d'environnement
Les programmes Go reconnaissent les variables d'environnement suivantes :
Paramètres du proxy de contrôle de source
La prise en charge intégrée de Go pour la gestion du contrôle de source (SCM) nécessite paramètres de proxy supplémentaires. Pour Mercurial, modifiez son fichier de configuration pour inclure les informations de proxy. Pour Git, définissez le paramètre git config http.proxy.
Utilisation simple du proxy
Utilisez la commande d'exportation pour définir les variables d'environnement :
export http_proxy=http://user:password@host:port export no_proxy=foo.com,bar.net:4000
Proxies spécifiques aux commandes
Pour limiter l'utilisation du proxy à des tâches spécifiques commandes, exécutez-les avec la déclaration de variable nécessaire :
$ http_proxy=127.0.0.1:8080 go get code.google.com/p/go.crypto/bcrypt
Alias permanent
Créez un alias permanent pour éviter de saisir à plusieurs reprises les paramètres du proxy :
alias go='http_proxy=127.0.0.1:8080 go'
Avec l'alias en place, vous pouvez exécuter les commandes Go normalement, garantissant un accès proxy pour toutes les opérations.
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!