関連記事
GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ
概要
以下、自分用のメモです。
Go 1.19で、go mod tidy -diff というのが追加されていたのですねー知らなかったです。
以下の記事で知りました。感謝。
フラグの名前の通り、go mod tidy をdry-runして、どのような変更が行われるかの差分を出力してくれます。
go.mod, go.sum は書き換わりません。
試してみる
$ mkdir app; cd $_ $ go mod init app $ touch main.go $ vim main.go $ go get github.com/devlights/gomy@latest $ cat go.mod module app go 1.24.0 require github.com/devlights/gomy v0.6.0 // indirect $ go mod tidy -diff diff current/go.mod tidy/go.mod --- current/go.mod +++ tidy/go.mod @@ -1,5 +1,3 @@ module app go 1.24.0 - -require github.com/devlights/gomy v0.6.0 // indirect diff current/go.sum tidy/go.sum --- current/go.sum +++ tidy/go.sum @@ -1,2 +0,0 @@ -github.com/devlights/gomy v0.6.0 h1:7BT8bSxr+ZeNkgEYNufuM2rSc6kIoN6g2FSZvrcT9zw= -github.com/devlights/gomy v0.6.0/go.mod h1:d28qyQ+/s7JravMlss2kIFxWxhY2KLlpe7rIBZ5YKeA= $ cat go.mod module app go 1.24.0 require github.com/devlights/gomy v0.6.0 // indirect
参考情報
個人的Goのおすすめ書籍
個人的に読んでとても勉強になった書籍さんたちです。
過去の記事については、以下のページからご参照下さい。
サンプルコードは、以下の場所で公開しています。