GOPROXY bira Go servis za preuzimanje modula. HTTP_PROXY i HTTPS_PROXY biraju mrežnog posrednika koji se koristi za pristup odredištu. Opšti HTTP proksi obično ne implementira API metapodataka i datoteka servisa modula.

Pravila izvora modula

go env GOPROXY GOPRIVATE GONOPROXY

Ove vrednosti opisuju odakle Go dobavlja module. GONOPROXY bira putanje modula koje zaobilaze servis modula. Slično tome, GOPROXY=direct zahteva pristup kontroli verzija za module; ne isključuje HTTP proksi promenljive za svaku vezu.

Mrežna ruta

Poziv iz POSIX ljuske može nezavisno od izvora modula da obezbedi prosleđujući proksi:

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

Zamenite dokumentacionu krajnju tačku i zadržite predviđenu vrednost GOPROXY. Za javna preuzimanja modula kojima je dozvoljeno korišćenje javnih HTTP proksija izaberite kandidata sa liste HTTP proksija. Koristite NO_PROXY za odredišta HTTP prenosa koja treba da ostanu direktna.

U zavisnosti od politike modula, preuzimanja mogu kontaktirati servis modula, servis kontrolnih suma, host artefakata ili server kontrole verzija. Kada zahtev ne uspe, identifikujte i izvor koji je Go izabrao i rutu korišćenu za dolazak do tog hosta. Upit go env sam po sebi ne prikazuje svaku proxy promenljivu okruženja niti dokazuje koju je vezu preuzimanje otvorilo.

Povezani članci