#!/bin/bash shellExit() { if [ $1 -eq 1 ]; then printf "\nfailed!!!\n\n" exit 1 fi } printf "\nRegenerating handler file\n\n" time go run -v ./cmd/handlergen/main.go -handler $1 shellExit $? printf "\nFormatting code\n\n" time go run -v ./cmd/mfmt/main.go shellExit $? printf "\nDone.\n\n"