
ユウ
タイトルの方法について調べたのでメモしておきます
コマンド
以下の各コマンドにおいてモジュール名の部分(例:golang.org/x/net)は適宜変更してください。
特定のモジュールを最新バージョンにアップデートする
go get golang.org/x/net特定のモジュールを特定のバージョンにアップグレードorダウングレードする
go get golang.org/x/text@v0.3.2カレントディレクトリにあるすべての依存関係のみをアップデートする
go get -uカレントディレクトリとそのサブディレクトリにあるすべての依存関係を最新バージョンにアップデートする
go get -u ./...カレントディレクトリとそのサブディレクトリにあるすべての依存関係 (テストの依存関係を含む)をアップデートする
go get -t -u ./...モジュールへの依存関係を削除し、それを必要としないバージョンにダウングレードする
go get golang.org/x/text@none
その他
go get実行後、go mod tidyを実行するのがベストプラクティスです。go mod tidyは、モジュール管理していて使わなくなったり必要なくなったパッケージを削除するためのコマンドです。


コメント