Я хочу использовать Go Удаленный репозиторий с проксированием Github. Я создал Go удаленное репозиторий github с прокси https://github.com/, и я также создал виртуальный репозиторий Go. Учетные данные добавлены, как указано в https://www.jfrog.com/confluence/display/RTF/Go+Registry#GoRegistry -RemoteRepositories .
Я сделал все, что описано по ссылке выше, но когда я попытался получить модули, я получил следующее:
go env -w GONOSUMDB="*github.com/xxx/*"
export GOPROXY="https://test:%5Bredacted%5D@xxx.jfrog.io/artifactory/api/go/go"
go mod download -x
get https://test:%5Bredacted%5D@xxx.jfrog.io/artifactory/api/go/go/github.com/xxx/platform/@v/v0.21.0.mod
get https://test:%5Bredacted%5D@xxx.jfrog.io/artifactory/api/go/go/github.com/xxx/platform/@v/v0.21.0.mod: 404 Not Found (0.894s)
go: github.com/xxx/platform@v0.21.0: reading https://test:%5Bredacted%5D@xxx.jfrog.io/artifactory/api/go/go/github.com/xxx/platform/@v/v0.21.0.mod: 404 Not Found
Кроме того, я могу получить модули publi c с github. Auth кажется не работает.