sources = $(shell find . -name "*.go") default: build build: $(sources) go build fmt: $(sources) go fmt check: $(sources) go test -count 1 .cover: $(sources) go test -count 1 -coverprofile .cover cover: .cover go tool cover -func .cover showcover: .cover go tool cover -html .cover clean: go clean rm .cover