デフォルト以外の HTTP ポート (例: 6655) でホストされているプライベート Git リポジトリがあります。 ) そして、そのリポジトリから Go プロジェクトにライブラリをインポートする必要があります。構文
import "internal-git.corporate-domain.com:6655/~myuser/golang-lib.git"
を使用して直接実行しようとすると、無効なインポート パスを示すエラーが発生します。
Go モジュールプライベートまたは非公開でアクセス可能なリポジトリからパッケージを取得するためのプロキシの使用をサポートします。このアプローチを使用するには、次の手順に従います:
export GOPROXY=http://myproxy.example.com:8080
import "internal-git.corporate-domain.com/myuser/golang-lib"
もう 1 つのオプションは、デフォルト以外のポートを処理するように .gitconfig ファイルを変更することです:
[url "git://[email protected]:6655"] insteadOf = git://internal-git.corporate-domain.com
Thisデフォルト以外のポートを内部 Git リポジトリ URL に関連付けます。
import "internal-git.corporate-domain.com:6655/~myuser/golang-lib.git"
以上がデフォルト以外のポート上のプライベート Git リポジトリから Go ライブラリをインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。