Roghnaíonn GOPROXY seirbhís íoslódála modúl Go. Roghnaíonn HTTP_PROXY agus HTTPS_PROXY idirghabhálaí líonra a úsáidtear chun ceann scríbe a bhaint amach. De ghnáth ní chuireann seachfhreastalaí HTTP cineálach API meiteashonraí agus comhad na seirbhíse modúl i bhfeidhm.

Beartas foinse na modúl

go env GOPROXY GOPRIVATE GONOPROXY

Déanann na luachanna seo cur síos ar an áit a bhfaigheann Go modúil. Roghnaíonn GONOPROXY cosáin modúl a sheachnaíonn an tseirbhís modúl. Ar an gcaoi chéanna, iarrann GOPROXY=direct rochtain rialaithe leaganacha do mhodúil; ní dhíchumasaíonn sé athróga seachfhreastalaí HTTP do gach nasc.

An bealach líonra

Is féidir le glao POSIX-shell seachfhreastalaí ar aghaidh a sholáthar go neamhspleách ar fhoinse an mhodúil:

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

Cuir pointe deiridh na cáipéisíochta ina áit agus coinnigh an luach beartaithe GOPROXY. I gcás íoslódálacha modúl poiblí a cheadaítear seachfhreastalaithe HTTP poiblí a úsáid, roghnaigh iarrthóir ó liosta seachfhreastalaithe HTTP. Úsáid NO_PROXY le haghaidh cinn scríbe iompair HTTP ar cheart dóibh fanacht díreach.

Ag brath ar bheartas na modúl, féadfaidh íoslódálacha teagmháil a dhéanamh le seirbhís modúl, seirbhís seiceálacha, óstach déantán nó freastalaí rialaithe leaganacha. Nuair a theipeann ar iarratas, sainaithin an fhoinse a roghnaigh Go agus an bealach a úsáideadh chun an t-óstach sin a bhaint amach. Ní thaispeánann an cheist go env amháin gach athróg timpeallachta seachfhreastalaí agus ní chruthaíonn sí cén nasc a d’oscail an íoslódáil.

Ailt ghaolmhara