いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

Goメモ-233 (ライブラリの利用可能バージョンを表示)(go list -m -versions)

概要

よく忘れるので、ここにメモメモ。。。

利用しているライブラリで、どのバージョンが利用可能なのかを調べるには以下のようにします。

サンプル

Taskfile.yml

version: "3"

tasks:
  default:
    cmds:
      - go list -m -versions
      - go list -m -versions github.com/devlights/gomy

実行結果

$ task -d examples/singleapp/available_lib_versions/
task: [default] go list -m
github.com/devlights/try-golang

task: [default] go list -m -versions
github.com/devlights/try-golang v0.0.1 v0.0.2 v0.0.3 v0.0.4 v0.0.5 v0.1.0 v0.1.1 v0.2.0 v0.2.1 v0.2.2 v0.2.3 v0.2.4 v0.2.5 v0.2.6 v0.2.7 v0.2.8 v0.2.9 v0.3.0 v0.4.0 v0.4.1 v0.4.2 v0.4.3 v0.4.4

task: [default] go list -m -versions github.com/devlights/gomy
github.com/devlights/gomy v0.1.0 v0.1.1 v0.1.2 v0.1.3 v0.1.4 v0.1.5 v0.1.6 v0.1.7 v0.1.8 v0.1.9 v0.2.0 v0.2.1 v0.2.2 v0.2.3 v0.2.4 v0.2.5 v0.2.6 v0.2.7 v0.2.8 v0.2.9 v0.2.10 v0.2.11 v0.2.12 v0.2.13 v0.2.14 v0.2.15 v0.2.16 v0.2.17 v0.2.18 v0.3.0 v0.3.1 v0.3.2 v0.3.3 v0.4.0 v0.4.1 v0.4.2 v0.4.3 v0.4.4 v0.4.5 v0.4.6 v0.4.7 v0.4.8 v0.4.9

参考情報

https://pkg.go.dev/cmd/go#hdr-List_packages_or_modules

Go言語による並行処理

Go言語による並行処理

Amazon


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。