GO ?= go .PHONY: fmt fmt: $(GO) fmt ./... .PHONY: imp imp: imp -w .PHONY: test test: $(GO) test -race ./... .PHONY: vet vet: $(GO) vet ./... .PHONY: build build: $(GO) build .PHONY: check check: generate imp fmt test vet build