問題タブ [go-get]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
go - go 依存関係を取得するための .netrc の代わりに git credential.helper
goの依存関係をキャッシュするには、プライベート ネットワークの外部のサーバーに接続するnexus ( goproxyとして) を使用します (から直接依存関係を取得できないため)。goproxy
nexus
GitHub
nexus.some.repo.com:4443/repository/go-nexus-proxy ➡️gonexus.dev nexus.some.repo.com:4443/repository/go-proxy ➡️proxy.golang.org ...
そして、ファイルを使用してネクサス.netrc
に接続します
❓
git credential.helper
の代わりに使えますか</p>.netrc
はいの場合、 どのように設定できますかgit credential.helper
❓</p>
go - golang 依存モジュールに特定のバージョンを使用する
github リンクから postfix-exporter コードをビルドしようとしています。filego-systemd
に記載されているように、パッケージに依存しています。ファイルを見ると、パッケージの言及されているバージョンは ですが、このパス
を実行すると、最新バージョン ( ) のダウンロードが開始され、最新のコミットに問題があり、コンパイルに失敗します。入ってくるエラーはgo.mod
github.com/coreos/go-systemd/v22 v22.0.0
go.mod
v22.0.0.
go get -u
v22.2.0
go-systemd
これが方法ではない場合、またはに記載されている依存パッケージのバージョンを尊重するために必要なオプションが欠落している場合、依存モジュールの特定のバージョンをコンパイルする方法を知りたいgo.mod
事前にどうもありがとう、私のgolangの知識を許してください。