Heim > Backend-Entwicklung > Golang > Wie konfiguriere ich den Go-Befehl für die Verwendung eines Proxys?

Wie konfiguriere ich den Go-Befehl für die Verwendung eines Proxys?

Mary-Kate Olsen
Freigeben: 2024-12-25 10:35:11
Original
180 Leute haben es durchsucht

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

Go-Befehl für die Verwendung eines Proxys konfigurieren

Go-Programme halten sich an die Umgebungsvariablen http_proxy und no_proxy. Für Go Get, das Quellcodeverwaltungsmanager zum Abrufen von Code verwendet, reicht dies jedoch nicht aus.

Um Ihren Quellcodeverwaltungsmanager zu konfigurieren, müssen Sie auch dessen HTTP-Proxy-Einstellungen festlegen. Weitere Informationen finden Sie in den für Mercurial und Git bereitgestellten Ressourcen.

Der Wert von http_proxy kann dem Format http://user:password@host:port/ folgen. Benutzer-, Passwort- und Portkomponenten sind nicht obligatorisch. no_proxy nimmt eine durch Kommas getrennte Liste von Servern, die den Proxy umgehen sollen. Sein Wert kann foo.com,bar.net:4000 ähneln.

Diese Umgebungsvariablen können in Ihrem bash_profile aktualisiert werden. Um ihre Verwendung einzuschränken, können Sie den folgenden Befehl ausführen:

$ http_proxy=127.0.0.1:8080 go get code.google.com/p/go.crypto/bcrypt
Nach dem Login kopieren

Wenn dies Ihre beabsichtigte Konfiguration ist, können Sie einen Alias ​​erstellen, um die wiederholte Angabe des Proxy-Teils zu vermeiden:

$ alias go='http_proxy=127.0.0.1:8080 go'
Nach dem Login kopieren

Von diesem Punkt an können Sie den Befehl „go“ wie gewohnt ausführen und Ihr HTTP-Proxy wird automatisch verwendet.

Das obige ist der detaillierte Inhalt vonWie konfiguriere ich den Go-Befehl für die Verwendung eines Proxys?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage