#!/bin/bash set -o errexit set -o nounset set -o pipefail find_files() { find . -not \( \ \( \ -wholename '*/vendor/*' \ \) -prune \ \) -name '*.go' } find_files | grep -v '.glide/cache' | xargs -I@ bash -c "go tool vet @"