1. ホーム
  2. 行く

[解決済み】Goはサードパーティ・パッケージをどのようにアップデートしますか?

2022-04-06 04:38:57

質問

golangのパッケージが活発に成長しているのを見ると、パッケージのバージョンに関する問題はどのように解決されているのでしょうか?

サードパーティのパッケージをプロジェクトフォルダ下に格納するのも一つの方法ですね。

しかし、もし私が go get ?

解決方法は?

go get でリストされた最初のディレクトリにパッケージをインストールします。 GOPATH (コロンで区切られたディレクトリのリストを含む環境変数)。また go get -u を使用して既存のパッケージを更新します。

また go get -u all にあるすべてのパッケージを更新するために GOPATH

大きなプロジェクトでは、プロジェクトごとに異なるGOPATHを作成し、プロジェクトAでライブラリを更新してもプロジェクトBで問題が発生しないようにすることが合理的かもしれません。

種類 go help gopath を使用すると、より詳細な情報を得ることができます。 GOPATH 環境変数を使用します。