GOPROXY Go தொகுதி பதிவிறக்கச் சேவையைத் தேர்ந்தெடுக்கிறது. HTTP_PROXY மற்றும் HTTPS_PROXY இலக்கை அடையப் பயன்படுத்தப்படும் பிணைய இடைத்தரகரைத் தேர்ந்தெடுக்கின்றன. பொதுவான HTTP ப்ராக்சி பொதுவாக தொகுதி சேவையின் metadata மற்றும் file API-ஐ செயல்படுத்தாது.

தொகுதி மூலக் கொள்கை

go env GOPROXY GOPRIVATE GONOPROXY

Go தொகுதிகளை எங்கிருந்து பெறுகிறது என்பதை இந்த மதிப்புகள் விவரிக்கின்றன. GONOPROXY தொகுதி சேவையைத் தவிர்க்கும் தொகுதி பாதைகளைத் தேர்ந்தெடுக்கிறது. அதேபோல் GOPROXY=direct தொகுதிகளுக்கான version-control access-ஐக் கோருகிறது; ஒவ்வொரு connection-க்கும் HTTP proxy variables-ஐ முடக்காது.

பிணையப் பாதை

POSIX shell invocation தொகுதி மூலத்திலிருந்து சுயாதீனமாக முன்னனுப்பு ப்ராக்சியை வழங்கலாம்:

HTTPS_PROXY=http://203.0.113.10:8080 go mod download

Documentation endpoint-ஐ மாற்றி, நோக்கமிட்ட GOPROXY மதிப்பைத் தக்கவைக்கவும். Public HTTP proxies பயன்படுத்த அனுமதிக்கப்பட்ட public module downloads-க்கு HTTP proxy list இலிருந்து candidate-ஐத் தேர்ந்தெடுக்கவும். நேரடியாக இருக்க வேண்டிய HTTP transport destinations-க்கு NO_PROXY பயன்படுத்தவும்.

Module policy-ஐப் பொறுத்து downloads module service, checksum service, artifact host அல்லது version-control server-ஐத் தொடர்புகொள்ளலாம். Request தோல்வியுற்றால் Go தேர்ந்தெடுத்த source மற்றும் அந்த host-ஐ அடையப் பயன்படுத்திய route இரண்டையும் கண்டறியவும். go env query மட்டும் அனைத்து proxy environment variables-ஐ காட்டாது; download எந்த connection-ஐத் திறந்தது என்பதையும் நிரூபிக்காது.

தொடர்புடைய கட்டுரைகள்