GOPROXY ເລືອກບໍລິການດາວໂຫຼດໂມດູນ Go. HTTP_PROXY ແລະ HTTPS_PROXY ເລືອກຕົວກາງເຄືອຂ່າຍສຳລັບໄປຫາປາຍທາງ. HTTP proxy ທົ່ວໄປມັກບໍ່ໄດ້ດຳເນີນ metadata ແລະ file API ຂອງບໍລິການໂມດູນ.

ນະໂຍບາຍແຫຼ່ງໂມດູນ

go env GOPROXY GOPRIVATE GONOPROXY

ຄ່າເຫຼົ່ານີ້ອະທິບາຍວ່າ Go ໄດ້ໂມດູນຈາກໃສ. GONOPROXY ເລືອກເສັ້ນທາງໂມດູນທີ່ຂ້າມບໍລິການໂມດູນ. ເຊັ່ນດຽວກັນ GOPROXY=direct ຮ້ອງຂໍ version-control access ສຳລັບໂມດູນ; ບໍ່ໄດ້ປິດ HTTP proxy variables ສຳລັບທຸກ connection.

ເສັ້ນທາງເຄືອຂ່າຍ

POSIX shell invocation ສາມາດໃຫ້ forward proxy ແຍກຈາກແຫຼ່ງໂມດູນ:

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

ປ່ຽນ documentation endpoint ແລະຮັກສາຄ່າ GOPROXY ທີ່ຕັ້ງໃຈ. ສຳລັບ public module downloads ທີ່ອະນຸຍາດໃຊ້ public HTTP proxies ໃຫ້ເລືອກ candidate ຈາກ HTTP proxy list. ໃຊ້ NO_PROXY ສຳລັບ HTTP transport destinations ທີ່ຄວນຢູ່ໂດຍກົງ.

ຕາມນະໂຍບາຍໂມດູນ ການດາວໂຫຼດອາດຕິດຕໍ່ module service, checksum service, artifact host ຫຼື version-control server. ເມື່ອ request ລົ້ມເຫຼວ ໃຫ້ລະບຸ source ທີ່ Go ເລືອກ ແລະ route ທີ່ໃຊ້ໄປຫາ host ນັ້ນ. go env query ຢ່າງດຽວບໍ່ສະແດງ proxy environment variables ທັງໝົດ ແລະບໍ່ຢືນຢັນວ່າ download ເປີດ connection ໃດ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ