При получении модулей go с использованием локальной артефакты go прокси-сервер "go get" завершается ошибкой при проверке контрольной суммы модуля.
На работе мы не можем делать загрузки напрямую из Интернета, но должны проходить через локальный прокси на основеArtifactory. Я указал GOPROXY (GOPROXY = https://repo.mycompany.se/artifactory/api/go/gocenter) для настройки прокси в нашей локальной артефакте. При запуске «go get» загрузка идет нормально, что я вижу, но проверка контрольной суммы не выполняется, так как go пытается использовать sum.golang. org напрямую вместо получения контрольной суммы через прокси.
C:\Users\x\go\src\hello2>go get rsc.io/quote@v1.5.2
go: finding rsc.io v1.5.2
go: downloading rsc.io/quote v1.5.2
verifying rsc.io/quote@v1.5.2: rsc.io/quote@v1.5.2: Get https://sum.golang.org/lookup/rsc.io/quote@v1.5.2: dial tcp: lookup sum.golang.org: no such host
C:\Users\x\go\src\hello2>
Поддерживает ли artifactory получение контрольной суммы через локальный прокси-сервер и, если да, то как вы ее настраиваете. Я читал сообщение в блоге о поддержке при использованиинапрямую с gocenter, но я не могу найти никакой информации при использовании артефакта.
Я использую go 1.13, а мы используем артефакт 6.12.2.