goのlistサブコマンドで依存してる外部パッケージのバージョンやらタグやらを調べることができる
go list -m all go-notify github.com/fsnotify/fsnotify v1.4.9 github.com/go-fsnotify/fsnotify v0.0.0-20180321022601-755488143dae github.com/joho/godotenv v1.3.0 golang.org/x/sync v0.0.0-20210220032951-036812b2e83c golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43
また依存の依存くらいまでは以下のように調べることもできる。go list -f '{{join .Deps "\n"}}'
go list -f '{{join .Deps "\n"}}'
bytes
errors
fmt
github.com/fsnotify/fsnotify
golang.org/x/sys/internal/unsafeheader
golang.org/x/sys/unix
internal/bytealg
internal/cpu
internal/fmtsort
internal/oserror
internal/poll
internal/race
internal/reflectlite
internal/syscall/execenv
internal/syscall/unix
internal/testlog
internal/unsafeheader
io
io/ioutil
log
math
math/bits
os
path/filepath
reflect
runtime
runtime/debug
runtime/internal/atomic
runtime/internal/math
runtime/internal/sys
sort
strconv
strings
sync
sync/atomic
syscall
time
unicode
unicode/utf8
unsafe