GOPROXY velur Go-þjónustu fyrir niðurhal módúla. HTTP_PROXY og HTTPS_PROXY velja netmillilið sem notaður er til að ná áfangastað. Almenn HTTP-proxy innleiðir yfirleitt ekki lýsigagna- og skráar-API módúlaþjónustunnar.

Stefna fyrir uppruna módúla

go env GOPROXY GOPRIVATE GONOPROXY

Þessi gildi lýsa hvaðan Go sækir módúla. GONOPROXY velur módúlaslóðir sem fara fram hjá módúlaþjónustunni. Á sama hátt óskar GOPROXY=direct eftir útgáfustýringaraðgangi fyrir módúla; það slekkur ekki á HTTP-proxy-breytum fyrir allar tengingar.

Netleiðin

POSIX-skelkall getur veitt framsendingarproxy óháð uppruna módúlunnar:

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

Skiptu út skjalapunktinum og haltu fyrirhuguðu gildi GOPROXY. Fyrir opinberar módúlaniðurhal sem mega nota opinberar HTTP-proxyjar skaltu velja umsækjanda úr HTTP-proxylistanum. Notaðu NO_PROXY fyrir HTTP-flutningsáfangastaði sem eiga að vera beinir.

Eftir módúlastefnu geta niðurhal haft samband við módúlaþjónustu, checksum-þjónustu, artefakt-hýsil eða útgáfustýringarþjón. Þegar beiðni mistekst skaltu finna bæði upprunann sem Go valdi og leiðina að viðkomandi hýsil. Fyrirspurnin go env ein og sér sýnir ekki allar proxy-umhverfisbreytur og sannar ekki hvaða tengingu niðurhalið opnaði.

Tengdir greinar