1. A "no vendor" switch (for build, test, fmt, vet, etc) would be nice. 2. Multi-package coverage would be nice. We end up copying this stanza throughout our makefiles:
PACKAGES = $$(go list ./... | grep -v /vendor/) test: echo 'mode: atomic' > build/coverage.out for pkg in $(PACKAGES) ; do \ go test -v -covermode=count -coverprofile=build/coverage.tmp $$pkg 2>&1 | tee -a build/test.out; \ if [ -e build/coverage.tmp ] ; then tail -n +2 build/coverage.tmp >> build/coverage.out; rm build/coverage.tmp; fi \ done go tool cover -html=build/coverage.out -o build/coverage.html -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.