.DEFAULT_GOAL := buildCmd .PHONY: fmt vet buildLib buildCmd test fmt: go fmt ./... vet: fmt go vet ./... buildLib: vet go build -gcflags="-N -l" ./... buildCmd: buildLib go build -C cmd/ -o re ./... test: buildCmd go test -v ./...