Skip to content

Instantly share code, notes, and snippets.

@kpurdon
kpurdon / get_go_mod_info.sh
Created December 11, 2020 22:53
get license and version information from a go modules
rm licenses.csv
touch licenses.csv
echo "name,url,version,license" >> licenses.csv
deps=$(go list -m -json all | jq -c .)
for dep in $deps; do
path=$(echo $dep | jq -r .Path)
if [[ "$path" == "github.com/syndio/syndio" ]]; then
continue
fi
1.png gasp.png prometheus.png
1down.png gavel.gif promise.gif
1password.png gavel.png promptworks.png
1train.png gcp.png protoss.png
1up.png gentleman_parrot.gif psy.gif
2.png gentlemanparrot.gif psych.gif
2train.png getwellsoon.png psyduck.png
3.png ghost.gif pubsub.png
4.png ghostbusters.png pudina.jpg
49ers.jpg ghostbusters_pepe.jpg pug.gif