ローカルサーバー上のリポジトリで Go Get を使用する
質問:
go の使用方法ローカルでホストされている Git リポジトリで取得するサーバー?
答え:
ローカル Git リポジトリでのパッケージとモジュールの使用
Git で Go パッケージとモジュールを使用するにはプライベートサーバー上のリポジトリ (10.xxx.yyy.zzz などの IP アドレスまたは192.168.xxx.yyy)、次の手順に従います:
前提条件:
セットアップ:
package ├── github │ ├── dateutil │ │ └── src │ │ └── datepackage │ │ └── dateutil.go │ └── stringutil │ └── src │ └── stringpackage │ └── stringutil.go └── your-local-git-repo-hostname ├── dateutil │ └── src │ └── datepackage │ └── dateutil.go └── stringutil └── src └── stringpackage └── stringutil.go
リポジトリの作成
git config --global url."[email protected]:".insteadOf "https://192.168.0.12/"
Git リポジトリの使用
go get を使用します
go get 192.168.0.12/gitrepo/go-package-test-stringutil.git/stringpackage go get 192.168.0.12/gitrepo/go-package-test-dateutil.git/datepackage
主な違い:
ローカル サーバーと GitHub でリポジトリを使用する場合:
以上がローカルでホストされている Git リポジトリで「go get」を使用する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。