プラ

去パッケージの依存関係を管理および整理する最も簡単な方法は,去仓库を使用することです。チーム全体で共有されている依存関係に対して,信頼性が高く,安全で,一貫性があり,効率的なアクセスを中央で行う必要があります。登录クラ和アントと透過的に動作する複数のレジストリを設定する場所が含まれます。
JFrog Artifactory, x射线,管道を含むJFrog無料クラウドサブスクリプションを使えば,無料のロカル,リモト,バチャル进入レジストリを数分でセットアップできます。このブログ記事では,手順にいて説明します。
開始する前に
事前準備として必要な作業は以下の通りです。
手順1:使用する環境にログ邮箱ンする
デフォルトのユザ名”管理“および,パスワド:オンプレミスの”密码,またはクラウドeconンストeconルで提供された認証情報を使用してログ。

手順2:ロカル进入存储库を追加する
後の手順で作成するカスタマ後の手順で作成するカスタマ登录パッケジの依存関係を格納するために使用します。政府モジュルに移動します。“存储库”メニューを展開し,メニュー項目“存储库”をクリックします。
登录パッケジタカルリポジトリを追加します。存储库密钥に[Go-challenge-localを入力し,残りの設定はデフォルトのままにします。

手順3:リモト进入存储库を追加する
キャッシュプロキシとして使用されるように,http://proxy.golang.org/からサドパティの依存関係を格納します。
リポジトリページの“远程”タブをクリックして,新規のリモートリポジトリを去パッケージタイプで追加します。存储库密钥に[Go-challenge-remoteを入力し,残りの設定はデフォルトのままにします。

手順4:バチャル进入存储库を追加する
最初の去プロジェクトを作成するときに使用します。
リポジトリページの“虚拟”タブをクリックして,新規のバーチャルリポジトリを去パッケージタイプで追加します。存储库密钥に[Go-challenge2)を入力し,手順および3で作成したローカルおよびリモートの去库を追加します(矢印ボタンを使用して,[可用项目]から(包括项目)に移動します)。リスト内のリポジトリの順序によって,去プロジェクトの構築に必要な依存関係の解決に使用される順序が決まります。手順2で作成したローカルリポジトリをデフォルトのデプロイリポジトリ(默认部署存储库)として選択します。デフォルトのデプロイリポジトリは,ビルドする去パッケージの依存関係がプッシュされるリポジトリです。残りの設定はデフォルトのままにしておきます。

手順5:JFrog GitHubのリポジトリをフォクし,Goのサンプルを取得する
このリポジトリには,プロジェクトの構築に使用する簡単なサンプルが含まれています。
手順6:JFrog CLIを構成する
自動化スクリプトを簡素化するJFrog製品へのアクセスを自動化する,単純なインタフェースを提供するスマートクライアントであるJFrog CLIを構成します。
- JFrog平台を構成します。
$ jfrog config add
- 次の手順を使用して,去でプロジェクトをビルドし,Artifactoryからプロジェクトの依存関係を解決します。
- ルトプロジェクトディレクトリに移動する
cd Go_Challenge) - プロジェクトのリポジトリを構成します。
摩根富林明go-config美元
- プロジェクトをビルドし,Artifactoryからプロジェクトの依存関係を解決します。
$ jf go build——build-name=my-go-build——build-number=1.0.0
- 去发布を使用して,去パッケジをArtifactoryに公開します。
——build-name=my-go-build——build-number=1.0.0
- ビルド情報をArtifactoryに公開します。
$ jf rt bp my-go-build 1.0.0
- ルトプロジェクトディレクトリに移動する
手順8:リポジトリを表示する
プラットフォムuiで应用程序モジュルに移動し,[Artifactoryメニュを展開して[Artifacts]をクリックします。ここでは,新しいアティファクトの詳細を確認できます。

去仓库
去仓库の設定が完了したら,ローカル,リモート,およびバーチャルのリポジトリにすべての依存関係を保存できます。このような手順で設定していきます。

以上です。
あとは,各自お試しください。