プロジェクトの github から特定のパッケージを取得しようとしています。
ただし、go get [url]
またはを使用するgo mod vendor
と、会社のリポジトリの 1 つに対する権限がないため、git fetch エラーが発生します。このレポはベンダー化されており、これが go test や go build などで回避する方法です。
これはエラーメッセージです:
go: private.work.repo.com/project/repo@v0.0.0-20190703160253-9c6eb80851f1: invalid version: git fetch -f origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in C:\Users\NICHOLAS.TAN\go\pkg\mod\cache\vcs\37594aeb10b98234e04b4780cf59f32c4ad7bb9da460f552103ae748cea73aa1: exit status 128:
fatal: remote error: Repository not found
The requested repository does not exist, or you do not have permission to
access it.
他のモジュールの依存関係を調べようとするコマンドを使用したり、それらのコマンドを使用せずに使用go get
したりする方法はありますか?go mod vendor