GOPROXY velur eina Go-tænastu til at taka niður modular. HTTP_PROXY og HTTPS_PROXY velja ein netmiðlara, sum verður brúktur til at røkka einum máli. Ein vanlig HTTP-proxy setur vanliga ikki metadata- og fíluskipanina hjá modul-tænastuni í verk.

Politikkur fyri modulkeldu

go env GOPROXY GOPRIVATE GONOPROXY

Hesi virðini vísa, hvar Go fær modular. GONOPROXY velur modul-leiðir, sum fara uttan um modul-tænastuna. Á sama hátt biður GOPROXY=direct um útgávustýring fyri modular; tað sløkkir ikki HTTP-proxy-variablar fyri allar sambindingar.

Netverksleiðin

Ein POSIX-shell-kall kann veita eina framleiðsluproxy óheft av modulkeldu:

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

Skift dokumentatiónsendapunktið út og varðveit ætlaða GOPROXY-virðið. Fyri almennar modulniðurhal, sum kunnu brúka almennar HTTP-proxyir, vel ein kandidat úr HTTP-proxylistanum. Brúka NO_PROXY fyri HTTP-flutningsmál, sum skulu verða beinleiðis.

Alt eftir modulpolitikki kunnu niðurhal samskifta við eina modul-tænastu, eina checksum-tænastu, ein artefakt-vert ella ein útgávustýringarserver. Tá ein umbøn miseydnaðist, finn bæði kelduna, sum Go valdi, og leiðina til tann ávísu vertin. Einans go env-fyrispurningurin vísir ikki allar proxy-umhvørvisvariablar og prógvar ikki, hvørja sambinding niðurhal opnaði.

Skyldar greinar