#!/bin/bash -e main=$1 coverprofile=$2 # Temporary working directory. workdir=$(mktemp -d) # Wrap the main function in a go test. cp ${main} ${workdir} cat > ${workdir}/main_test.go <