Create easy way to update go binaries

This commit is contained in:
Tony Blyler 2018-01-18 10:50:03 -05:00
parent 74d255d91c
commit c560228b3b

20
home/.scripts/update_go_apps.sh Executable file
View file

@ -0,0 +1,20 @@
# updates go binary installs that you care about.
# if the GOAPPS environment variable is set, it is expected to be
# an array
update_go_apps() {
local APPS=($@)
if [ -z "${APPS}" ]; then
if [ -z "${GOAPPS}" ]; then
return
fi
APPS=(${GOAPPS[@]})
fi
for APP in "${APPS[@]}"; do
echo "Updating ${APP}"
go get -u "${APP}"
done
}