PACKAGES=$$(go list ./... | grep -v '/vendor/').PHONEY:testtest: go test -cover $(PACKAGES).PHONEY:benchbench: go test -cover -bench . -benchmem -run 'Benchmark.*'$(PACKAGES).PHONEY:vetvet: go vet $(PACKAGES)deps.svg:*.go(echo"digraph G {"; \ go list -f '{{range .Imports}}{{printf "\t%q -> %q;\n" $$.ImportPath .}}{{end}}'\$$(go list -f '{{join .Deps " "}}' .) .; \echo"}"; \) | dot -Tsvg -o $@